var momentA = moment([2011, 10, 10]),
momentB = moment(momentA);
momentA.month(5);
- assert.equal(momentB.month(), 10, 'Calling moment() on a moment will create a clone');
- assert.equal(momentA.month(), 5, 'Calling moment() on a moment will create a clone');
+ assert.notEqual(momentA.month(), momentB.month(), 'Calling moment() on a moment will create a clone');
});
test('explicit cloning', function (assert) {
var momentA = moment([2011, 10, 10]),
momentB = momentA.clone();
momentA.month(5);
- assert.equal(momentB.month(), 10, 'Calling moment() on a moment will create a clone');
- assert.equal(momentA.month(), 5, 'Calling moment() on a moment will create a clone');
+ assert.notEqual(momentA.month(), momentB.month(), 'Calling moment() on a moment will create a clone');
});
test('cloning carrying over utc mode', function (assert) {
var durationA = moment.duration(5, 'milliseconds');
var durationB = durationA.clone();
durationA.add(5, 'milliseconds');
- assert.equal(durationB.milliseconds(), 5, 'Calling duration.clone() on a duration will create a clone');
- assert.equal(durationA.milliseconds(), 10, 'Calling duration.clone() on a duration will create a clone');
+ assert.notEqual(durationA.milliseconds(), durationB.milliseconds(), 'Calling duration.clone() on a duration will create a clone');
});
test('instantiation from 24-hour time zero', function (assert) {