Migrate all remaining fixtures to jest expect

This commit is contained in:
Deven Bansod
2018-03-24 14:44:56 +05:30
parent db42a5d70f
commit c8d82d6483
265 changed files with 1763 additions and 1801 deletions

View File

@@ -1,72 +0,0 @@
var x = 0;
var sets = 0;
var obj = {
get x() {
return x;
},
set x(value) {
sets++;
x = value;
},
};
assert.equal(obj.x ||= 1, 1);
assert.equal(sets, 1);
assert.equal(obj.x ||= 2, 1);
assert.equal(sets, 1);
assert.equal(obj.x &&= 0, 0);
assert.equal(sets, 2);
assert.equal(obj.x &&= 3, 0);
assert.equal(sets, 2);
var gets = 0;
var deep = {
get obj() {
gets++;
return obj;
},
};
assert.equal(deep.obj.x ||= 1, 1);
assert.equal(gets, 1);
assert.equal(deep.obj.x ||= 2, 1);
assert.equal(gets, 2);
assert.equal(deep.obj.x &&= 0, 0);
assert.equal(gets, 3);
assert.equal(deep.obj.x &&= 3, 0);
assert.equal(gets, 4);
var key = 0;
assert.equal(obj[++key] ||= 1, 1);
assert.equal(key, 1);
key = 0;
assert.equal(obj[++key] ||= 2, 1);
assert.equal(key, 1);
key = 0;
assert.equal(obj[++key] &&= 0, 0);
assert.equal(key, 1);
key = 0;
assert.equal(obj[++key] &&= 3, 0);
assert.equal(key, 1);
key = 0;
assert.equal(deep.obj[++key] ||= 1, 1);
assert.equal(gets, 5);
assert.equal(key, 1);
key = 0;
assert.equal(deep.obj[++key] ||= 2, 1);
assert.equal(gets, 6);
assert.equal(key, 1);
key = 0;
assert.equal(deep.obj[++key] &&= 0, 0);
assert.equal(gets, 7);
assert.equal(key, 1);
key = 0;
assert.equal(deep.obj[++key] &&= 3, 0);
assert.equal(gets, 8);
assert.equal(key, 1);

View File

@@ -11,15 +11,15 @@ var obj = {
},
};
assert.equal(obj.x ||= 1, 1);
assert.equal(sets, 1);
assert.equal(obj.x ||= 2, 1);
assert.equal(sets, 1);
expect(obj.x ||= 1).toBe(1);
expect(sets).toBe(1);
expect(obj.x ||= 2).toBe(1);
expect(sets).toBe(1);
assert.equal(obj.x &&= 0, 0);
assert.equal(sets, 2);
assert.equal(obj.x &&= 3, 0);
assert.equal(sets, 2);
expect(obj.x &&= 0).toBe(0);
expect(sets).toBe(2);
expect(obj.x &&= 3).toBe(0);
expect(sets).toBe(2);
var gets = 0;
var deep = {
@@ -29,44 +29,44 @@ var deep = {
},
};
assert.equal(deep.obj.x ||= 1, 1);
assert.equal(gets, 1);
assert.equal(deep.obj.x ||= 2, 1);
assert.equal(gets, 2);
expect(deep.obj.x ||= 1).toBe(1);
expect(gets).toBe(1);
expect(deep.obj.x ||= 2).toBe(1);
expect(gets).toBe(2);
assert.equal(deep.obj.x &&= 0, 0);
assert.equal(gets, 3);
assert.equal(deep.obj.x &&= 3, 0);
assert.equal(gets, 4);
expect(deep.obj.x &&= 0).toBe(0);
expect(gets).toBe(3);
expect(deep.obj.x &&= 3).toBe(0);
expect(gets).toBe(4);
var key = 0;
assert.equal(obj[++key] ||= 1, 1);
assert.equal(key, 1);
expect(obj[++key] ||= 1).toBe(1);
expect(key).toBe(1);
key = 0;
assert.equal(obj[++key] ||= 2, 1);
assert.equal(key, 1);
expect(obj[++key] ||= 2).toBe(1);
expect(key).toBe(1);
key = 0;
assert.equal(obj[++key] &&= 0, 0);
assert.equal(key, 1);
expect(obj[++key] &&= 0).toBe(0);
expect(key).toBe(1);
key = 0;
assert.equal(obj[++key] &&= 3, 0);
assert.equal(key, 1);
expect(obj[++key] &&= 3).toBe(0);
expect(key).toBe(1);
key = 0;
assert.equal(deep.obj[++key] ||= 1, 1);
assert.equal(gets, 5);
assert.equal(key, 1);
expect(deep.obj[++key] ||= 1).toBe(1);
expect(gets).toBe(5);
expect(key).toBe(1);
key = 0;
assert.equal(deep.obj[++key] ||= 2, 1);
assert.equal(gets, 6);
assert.equal(key, 1);
expect(deep.obj[++key] ||= 2).toBe(1);
expect(gets).toBe(6);
expect(key).toBe(1);
key = 0;
assert.equal(deep.obj[++key] &&= 0, 0);
assert.equal(gets, 7);
assert.equal(key, 1);
expect(deep.obj[++key] &&= 0).toBe(0);
expect(gets).toBe(7);
expect(key).toBe(1);
key = 0;
assert.equal(deep.obj[++key] &&= 3, 0);
assert.equal(gets, 8);
assert.equal(key, 1);
expect(deep.obj[++key] &&= 3).toBe(0);
expect(gets).toBe(8);
expect(key).toBe(1);

View File

@@ -13,14 +13,14 @@ var obj = {
}
};
assert.equal(obj.x || (obj.x = 1), 1);
assert.equal(sets, 1);
assert.equal(obj.x || (obj.x = 2), 1);
assert.equal(sets, 1);
assert.equal(obj.x && (obj.x = 0), 0);
assert.equal(sets, 2);
assert.equal(obj.x && (obj.x = 3), 0);
assert.equal(sets, 2);
expect(obj.x || (obj.x = 1)).toBe(1);
expect(sets).toBe(1);
expect(obj.x || (obj.x = 2)).toBe(1);
expect(sets).toBe(1);
expect(obj.x && (obj.x = 0)).toBe(0);
expect(sets).toBe(2);
expect(obj.x && (obj.x = 3)).toBe(0);
expect(sets).toBe(2);
var gets = 0;
var deep = {
get obj() {
@@ -29,39 +29,39 @@ var deep = {
}
};
assert.equal((_deep$obj = deep.obj).x || (_deep$obj.x = 1), 1);
assert.equal(gets, 1);
assert.equal((_deep$obj2 = deep.obj).x || (_deep$obj2.x = 2), 1);
assert.equal(gets, 2);
assert.equal((_deep$obj3 = deep.obj).x && (_deep$obj3.x = 0), 0);
assert.equal(gets, 3);
assert.equal((_deep$obj4 = deep.obj).x && (_deep$obj4.x = 3), 0);
assert.equal(gets, 4);
expect((_deep$obj = deep.obj).x || (_deep$obj.x = 1)).toBe(1);
expect(gets).toBe(1);
expect((_deep$obj2 = deep.obj).x || (_deep$obj2.x = 2)).toBe(1);
expect(gets).toBe(2);
expect((_deep$obj3 = deep.obj).x && (_deep$obj3.x = 0)).toBe(0);
expect(gets).toBe(3);
expect((_deep$obj4 = deep.obj).x && (_deep$obj4.x = 3)).toBe(0);
expect(gets).toBe(4);
var key = 0;
assert.equal(obj[_ref = ++key] || (obj[_ref] = 1), 1);
assert.equal(key, 1);
expect(obj[_ref = ++key] || (obj[_ref] = 1)).toBe(1);
expect(key).toBe(1);
key = 0;
assert.equal(obj[_ref2 = ++key] || (obj[_ref2] = 2), 1);
assert.equal(key, 1);
expect(obj[_ref2 = ++key] || (obj[_ref2] = 2)).toBe(1);
expect(key).toBe(1);
key = 0;
assert.equal(obj[_ref3 = ++key] && (obj[_ref3] = 0), 0);
assert.equal(key, 1);
expect(obj[_ref3 = ++key] && (obj[_ref3] = 0)).toBe(0);
expect(key).toBe(1);
key = 0;
assert.equal(obj[_ref4 = ++key] && (obj[_ref4] = 3), 0);
assert.equal(key, 1);
expect(obj[_ref4 = ++key] && (obj[_ref4] = 3)).toBe(0);
expect(key).toBe(1);
key = 0;
assert.equal((_deep$obj5 = deep.obj)[_ref5 = ++key] || (_deep$obj5[_ref5] = 1), 1);
assert.equal(gets, 5);
assert.equal(key, 1);
expect((_deep$obj5 = deep.obj)[_ref5 = ++key] || (_deep$obj5[_ref5] = 1)).toBe(1);
expect(gets).toBe(5);
expect(key).toBe(1);
key = 0;
assert.equal((_deep$obj6 = deep.obj)[_ref6 = ++key] || (_deep$obj6[_ref6] = 2), 1);
assert.equal(gets, 6);
assert.equal(key, 1);
expect((_deep$obj6 = deep.obj)[_ref6 = ++key] || (_deep$obj6[_ref6] = 2)).toBe(1);
expect(gets).toBe(6);
expect(key).toBe(1);
key = 0;
assert.equal((_deep$obj7 = deep.obj)[_ref7 = ++key] && (_deep$obj7[_ref7] = 0), 0);
assert.equal(gets, 7);
assert.equal(key, 1);
expect((_deep$obj7 = deep.obj)[_ref7 = ++key] && (_deep$obj7[_ref7] = 0)).toBe(0);
expect(gets).toBe(7);
expect(key).toBe(1);
key = 0;
assert.equal((_deep$obj8 = deep.obj)[_ref8 = ++key] && (_deep$obj8[_ref8] = 3), 0);
assert.equal(gets, 8);
assert.equal(key, 1);
expect((_deep$obj8 = deep.obj)[_ref8 = ++key] && (_deep$obj8[_ref8] = 3)).toBe(0);
expect(gets).toBe(8);
expect(key).toBe(1);