diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-data-defined-on-parent/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-data-defined-on-parent/exec.js index 7449b0aa90..b68b503253 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-data-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-data-defined-on-parent/exec.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-data-defined-on-parent/input.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-data-defined-on-parent/input.js index c8bd42f157..1abe3f6b7f 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-data-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-data-defined-on-parent/input.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-data-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-data-defined-on-parent/output.js index ee9b5419da..943986b2af 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-data-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-data-defined-on-parent/output.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-getter-defined-on-parent/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-getter-defined-on-parent/exec.js index 78335607a8..447e3be5b4 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-getter-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-getter-defined-on-parent/exec.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-getter-defined-on-parent/input.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-getter-defined-on-parent/input.js index 78335607a8..447e3be5b4 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-getter-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-getter-defined-on-parent/input.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-getter-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-getter-defined-on-parent/output.js index f643c30c55..a681a705b3 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-getter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-getter-defined-on-parent/output.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-not-defined-on-parent/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-not-defined-on-parent/exec.js index ad8535bcf5..ad5dc5806d 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-not-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-not-defined-on-parent/exec.js @@ -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(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-not-defined-on-parent/input.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-not-defined-on-parent/input.js index ad8535bcf5..ad5dc5806d 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-not-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-not-defined-on-parent/input.js @@ -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(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-not-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-not-defined-on-parent/output.js index c9d5f68271..1a06ef6e3e 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-not-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-not-defined-on-parent/output.js @@ -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(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-setter-defined-on-parent/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-setter-defined-on-parent/exec.js index 949bd5d3a1..94d8d54a9c 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-setter-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-setter-defined-on-parent/exec.js @@ -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(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-setter-defined-on-parent/input.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-setter-defined-on-parent/input.js index 949bd5d3a1..94d8d54a9c 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-setter-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-setter-defined-on-parent/input.js @@ -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(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-setter-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-setter-defined-on-parent/output.js index 21c8294157..0fc82313c9 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-setter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/get-semantics-setter-defined-on-parent/output.js @@ -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(); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-data-defined-on-parent/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-data-defined-on-parent/exec.js index 27ffb6e936..c92b28377e 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-data-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-data-defined-on-parent/exec.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-data-defined-on-parent/input.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-data-defined-on-parent/input.js index 27ffb6e936..c92b28377e 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-data-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-data-defined-on-parent/input.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-data-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-data-defined-on-parent/output.js index 2774c53748..1daf470d4e 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-data-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-data-defined-on-parent/output.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-getter-defined-on-parent/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-getter-defined-on-parent/exec.js index 3529d7b593..6dcdc143c8 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-getter-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-getter-defined-on-parent/exec.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-getter-defined-on-parent/input.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-getter-defined-on-parent/input.js index 7952ae5bf5..13b2b9be43 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-getter-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-getter-defined-on-parent/input.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-getter-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-getter-defined-on-parent/output.js index 974e8a2aff..c8a26ebfd5 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-getter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-getter-defined-on-parent/output.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/exec.js index ef14864502..5a1625194c 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/exec.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/input.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/input.js index ef14864502..5a1625194c 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/input.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/input.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/output.js index 5fb61861f3..b57fb3242a 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/output.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/exec.js index f1620fec3e..156b48ae9a 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/exec.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/input.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/input.js index 38111c8642..1eeb1bbba8 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/input.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/input.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/output.js index 969ef7af06..f257b83b8c 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/output.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/exec.js index 3a8f4fbdf6..bf9d73d74d 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/exec.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/input.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/input.js index 3a8f4fbdf6..bf9d73d74d 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/input.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/input.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/output.js index 699acb30d8..e9420c448f 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/output.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/exec.js index 16e65031fb..db94d10d58 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/exec.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/input.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/input.js index 4185c0bb0f..3c21a7ffb5 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/input.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/input.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/output.js index aaf810f5d9..fd46a3a7b7 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/output.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-setter-defined-on-parent/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-setter-defined-on-parent/exec.js index 97a36a3b9e..153f89d3d2 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-setter-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-setter-defined-on-parent/exec.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-setter-defined-on-parent/input.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-setter-defined-on-parent/input.js index 97a36a3b9e..153f89d3d2 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-setter-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-setter-defined-on-parent/input.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-setter-defined-on-parent/output.js b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-setter-defined-on-parent/output.js index 4bb99004e1..a221eb568c 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-setter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/get-set/set-semantics-setter-defined-on-parent/output.js @@ -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); diff --git a/packages/babel-plugin-transform-classes/test/fixtures/regression/5769/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/regression/5769/exec.js index 696f6b86e8..3da73dba03 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/regression/5769/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/regression/5769/exec.js @@ -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() { diff --git a/packages/babel-plugin-transform-classes/test/fixtures/regression/5769/input.js b/packages/babel-plugin-transform-classes/test/fixtures/regression/5769/input.js index 46317d841c..43ef89ce6f 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/regression/5769/input.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/regression/5769/input.js @@ -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() { diff --git a/packages/babel-plugin-transform-classes/test/fixtures/regression/5769/output.js b/packages/babel-plugin-transform-classes/test/fixtures/regression/5769/output.js index bb87d170a0..b940ccbffd 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/regression/5769/output.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/regression/5769/output.js @@ -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; } diff --git a/packages/babel-plugin-transform-classes/test/fixtures/regression/5817/exec.js b/packages/babel-plugin-transform-classes/test/fixtures/regression/5817/exec.js index 16c12bc3c2..3eecd23c21 100644 --- a/packages/babel-plugin-transform-classes/test/fixtures/regression/5817/exec.js +++ b/packages/babel-plugin-transform-classes/test/fixtures/regression/5817/exec.js @@ -13,4 +13,4 @@ class Table extends Parent { const table = new Table(); -assert(table.returnParam(false) === false); +expect(table.returnParam(false)).toBe(false);