Migrate -transform-classes tests to use jest expect assertions
This commit is contained in:
@@ -19,5 +19,5 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.test, 2);
|
||||
assert.equal(obj.get(), 1);
|
||||
expect(obj.test).toBe(2);
|
||||
expect(obj.get()).toBe(1);
|
||||
|
||||
@@ -11,5 +11,5 @@ class Obj extends Base {
|
||||
Obj.prototype.test = 2;
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.test, 2);
|
||||
assert.equal(obj.get(), 1);
|
||||
expect(obj.test).toBe(2);
|
||||
expect(obj.get()).toBe(1);
|
||||
|
||||
@@ -49,5 +49,5 @@ function (_Base) {
|
||||
|
||||
Obj.prototype.test = 2;
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.test, 2);
|
||||
assert.equal(obj.get(), 1);
|
||||
expect(obj.test).toBe(2);
|
||||
expect(obj.get()).toBe(1);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
"use strict";
|
||||
class Base {
|
||||
get test() {
|
||||
assert.equal(this, obj);
|
||||
expect(this).toBe(obj);
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
@@ -18,5 +18,5 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.test, 2);
|
||||
assert.equal(obj.get(), 1);
|
||||
expect(obj.test).toBe(2);
|
||||
expect(obj.get()).toBe(1);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
"use strict";
|
||||
class Base {
|
||||
get test() {
|
||||
assert.equal(this, obj);
|
||||
expect(this).toBe(obj);
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
@@ -18,5 +18,5 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.test, 2);
|
||||
assert.equal(obj.get(), 1);
|
||||
expect(obj.test).toBe(2);
|
||||
expect(obj.get()).toBe(1);
|
||||
|
||||
@@ -30,7 +30,7 @@ function () {
|
||||
_createClass(Base, [{
|
||||
key: "test",
|
||||
get: function () {
|
||||
assert.equal(this, obj);
|
||||
expect(this).toBe(obj);
|
||||
return 1;
|
||||
}
|
||||
}]);
|
||||
@@ -65,5 +65,5 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
configurable: true
|
||||
});
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.test, 2);
|
||||
assert.equal(obj.get(), 1);
|
||||
expect(obj.test).toBe(2);
|
||||
expect(obj.get()).toBe(1);
|
||||
|
||||
@@ -14,5 +14,5 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.test, 2);
|
||||
assert.equal(obj.get(), undefined);
|
||||
expect(obj.test).toBe(2);
|
||||
expect(obj.get()).toBeUndefined();
|
||||
|
||||
@@ -14,5 +14,5 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.test, 2);
|
||||
assert.equal(obj.get(), undefined);
|
||||
expect(obj.test).toBe(2);
|
||||
expect(obj.get()).toBeUndefined();
|
||||
|
||||
@@ -51,5 +51,5 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
configurable: true
|
||||
});
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.test, 2);
|
||||
assert.equal(obj.get(), undefined);
|
||||
expect(obj.test).toBe(2);
|
||||
expect(obj.get()).toBeUndefined();
|
||||
|
||||
@@ -17,5 +17,5 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.test, 2);
|
||||
assert.equal(obj.get(), undefined);
|
||||
expect(obj.test).toBe(2);
|
||||
expect(obj.get()).toBeUndefined();
|
||||
|
||||
@@ -17,5 +17,5 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.test, 2);
|
||||
assert.equal(obj.get(), undefined);
|
||||
expect(obj.test).toBe(2);
|
||||
expect(obj.get()).toBeUndefined();
|
||||
|
||||
@@ -64,5 +64,5 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
configurable: true
|
||||
});
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.test, 2);
|
||||
assert.equal(obj.get(), undefined);
|
||||
expect(obj.test).toBe(2);
|
||||
expect(obj.get()).toBeUndefined();
|
||||
|
||||
@@ -19,7 +19,7 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, 1);
|
||||
assert.equal(Obj.prototype.test, 2);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBe(1);
|
||||
expect(Obj.prototype.test).toBe(2);
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -19,7 +19,7 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, 1);
|
||||
assert.equal(Obj.prototype.test, 2);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBe(1);
|
||||
expect(Obj.prototype.test).toBe(2);
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -61,7 +61,7 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
configurable: true
|
||||
});
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, 1);
|
||||
assert.equal(Obj.prototype.test, 2);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBe(1);
|
||||
expect(Obj.prototype.test).toBe(2);
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -19,10 +19,10 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.throws(() => {
|
||||
expect(() => {
|
||||
obj.set();
|
||||
});
|
||||
assert.equal(called, false);
|
||||
assert.equal(Base.prototype.test, 1);
|
||||
assert.equal(Obj.prototype.test, 2);
|
||||
assert.equal(obj.test, 2);
|
||||
}).toThrow();
|
||||
expect(called).toBe(false);
|
||||
expect(Base.prototype.test).toBe(1);
|
||||
expect(Obj.prototype.test).toBe(2);
|
||||
expect(obj.test).toBe(2);
|
||||
|
||||
@@ -17,11 +17,11 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.throws(() => {
|
||||
expect(() => {
|
||||
// this requires helpers to be in file (not external), so they
|
||||
// are in "strict" mode code.
|
||||
obj.set();
|
||||
});
|
||||
assert.equal(Base.prototype.test, 1);
|
||||
assert.equal(Obj.prototype.test, 2);
|
||||
assert.equal(obj.test, 2);
|
||||
}).toThrow();
|
||||
expect(Base.prototype.test).toBe(1);
|
||||
expect(Obj.prototype.test).toBe(2);
|
||||
expect(obj.test).toBe(2);
|
||||
|
||||
@@ -70,11 +70,11 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
configurable: true
|
||||
});
|
||||
const obj = new Obj();
|
||||
assert.throws(() => {
|
||||
expect(() => {
|
||||
// this requires helpers to be in file (not external), so they
|
||||
// are in "strict" mode code.
|
||||
obj.set();
|
||||
});
|
||||
assert.equal(Base.prototype.test, 1);
|
||||
assert.equal(Obj.prototype.test, 2);
|
||||
assert.equal(obj.test, 2);
|
||||
}).toThrow();
|
||||
expect(Base.prototype.test).toBe(1);
|
||||
expect(Obj.prototype.test).toBe(2);
|
||||
expect(obj.test).toBe(2);
|
||||
|
||||
@@ -14,7 +14,7 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, 2);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBe(2);
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -14,7 +14,7 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, 2);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBe(2);
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -55,7 +55,7 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
configurable: true
|
||||
});
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, 2);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBe(2);
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -14,8 +14,8 @@ class Obj extends Base {
|
||||
}
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(called, false);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, undefined);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(called).toBe(false);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBeUndefined();
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -11,7 +11,7 @@ class Obj extends Base {
|
||||
}
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, undefined);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBeUndefined();
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -53,7 +53,7 @@ function (_Base) {
|
||||
}(Base);
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, undefined);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBeUndefined();
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -9,7 +9,7 @@ class Obj extends Base {
|
||||
}
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, undefined);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBeUndefined();
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -9,7 +9,7 @@ class Obj extends Base {
|
||||
}
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, undefined);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBeUndefined();
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -50,7 +50,7 @@ function (_Base) {
|
||||
}(Base);
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, undefined);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBeUndefined();
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -14,8 +14,8 @@ class Obj extends Base {
|
||||
}
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, undefined);
|
||||
assert.equal(value, 2);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBeUndefined();
|
||||
expect(value).toBe(2);
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -5,7 +5,7 @@ class Base {
|
||||
let value = 2;
|
||||
class Obj extends Base {
|
||||
set test(v) {
|
||||
assert.equal(this, obj);
|
||||
expect(this).toBe(obj);
|
||||
value = v;
|
||||
}
|
||||
|
||||
@@ -15,8 +15,8 @@ class Obj extends Base {
|
||||
}
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, undefined);
|
||||
assert.equal(value, 2);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBeUndefined();
|
||||
expect(value).toBe(2);
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -49,7 +49,7 @@ function (_Base) {
|
||||
}, {
|
||||
key: "test",
|
||||
set: function (v) {
|
||||
assert.equal(this, obj);
|
||||
expect(this).toBe(obj);
|
||||
value = v;
|
||||
}
|
||||
}]);
|
||||
@@ -58,8 +58,8 @@ function (_Base) {
|
||||
}(Base);
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, undefined);
|
||||
assert.equal(value, 2);
|
||||
assert.equal(obj.test, 3);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBeUndefined();
|
||||
expect(value).toBe(2);
|
||||
expect(obj.test).toBe(3);
|
||||
|
||||
@@ -18,8 +18,8 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(value, 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, 2);
|
||||
assert.equal(obj.test, 2);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(value).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBe(2);
|
||||
expect(obj.test).toBe(2);
|
||||
|
||||
@@ -18,8 +18,8 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
});
|
||||
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(value, 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, 2);
|
||||
assert.equal(obj.test, 2);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(value).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBe(2);
|
||||
expect(obj.test).toBe(2);
|
||||
|
||||
@@ -70,8 +70,8 @@ Object.defineProperty(Obj.prototype, 'test', {
|
||||
configurable: true
|
||||
});
|
||||
const obj = new Obj();
|
||||
assert.equal(obj.set(), 3);
|
||||
assert.equal(value, 3);
|
||||
assert.equal(Base.prototype.test, undefined);
|
||||
assert.equal(Obj.prototype.test, 2);
|
||||
assert.equal(obj.test, 2);
|
||||
expect(obj.set()).toBe(3);
|
||||
expect(value).toBe(3);
|
||||
expect(Base.prototype.test).toBeUndefined();
|
||||
expect(Obj.prototype.test).toBe(2);
|
||||
expect(obj.test).toBe(2);
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
class Point {
|
||||
getX() {
|
||||
assert.equal(this.x, 3); // C
|
||||
expect(this.x).toBe(3); // C
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,8 +9,8 @@ class ColorPoint extends Point {
|
||||
super();
|
||||
this.x = 2;
|
||||
super.x = 3;
|
||||
assert.equal(this.x, 3) // A
|
||||
assert.equal(super.x, undefined) // B
|
||||
expect(this.x).toBe(3); // A
|
||||
expect(super.x).toBeUndefined(); // B
|
||||
}
|
||||
|
||||
m() {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
class Point {
|
||||
getX() {
|
||||
assert.equal(this.x, 3); // C
|
||||
expect(this.x).toBe(3); // C
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,8 +9,8 @@ class ColorPoint extends Point {
|
||||
super();
|
||||
this.x = 2;
|
||||
super.x = 3;
|
||||
assert.equal(this.x, 3); // A
|
||||
assert.equal(super.x, undefined); // B
|
||||
expect(this.x).toBe(3); // A
|
||||
expect(super.x).toBeUndefined(); // B
|
||||
}
|
||||
|
||||
m() {
|
||||
|
||||
@@ -10,7 +10,7 @@ function () {
|
||||
babelHelpers.createClass(Point, [{
|
||||
key: "getX",
|
||||
value: function getX() {
|
||||
assert.equal(this.x, 3); // C
|
||||
expect(this.x).toBe(3); // C
|
||||
}
|
||||
}]);
|
||||
return Point;
|
||||
@@ -29,10 +29,10 @@ function (_Point) {
|
||||
babelHelpers.classCallCheck(this, ColorPoint);
|
||||
_this = babelHelpers.possibleConstructorReturn(this, babelHelpers.getPrototypeOf(ColorPoint).call(this));
|
||||
_this.x = 2;
|
||||
babelHelpers.set(babelHelpers.getPrototypeOf(ColorPoint.prototype), "x", 3, _this, true)
|
||||
assert.equal(_this.x, 3); // A
|
||||
babelHelpers.set(babelHelpers.getPrototypeOf(ColorPoint.prototype), "x", 3, _this, true);
|
||||
expect(_this.x).toBe(3); // A
|
||||
|
||||
assert.equal(babelHelpers.get(babelHelpers.getPrototypeOf(ColorPoint.prototype), "x", babelHelpers.assertThisInitialized(_this)), undefined); // B
|
||||
expect(babelHelpers.get(babelHelpers.getPrototypeOf(ColorPoint.prototype), "x", babelHelpers.assertThisInitialized(_this))).toBeUndefined(); // B
|
||||
|
||||
return _this;
|
||||
}
|
||||
|
||||
@@ -13,4 +13,4 @@ class Table extends Parent {
|
||||
|
||||
const table = new Table();
|
||||
|
||||
assert(table.returnParam(false) === false);
|
||||
expect(table.returnParam(false)).toBe(false);
|
||||
|
||||
Reference in New Issue
Block a user