From d7987fbbd2d4465e5d18c96ec1c99e1d9a3efdee Mon Sep 17 00:00:00 2001 From: Deven Bansod Date: Thu, 12 Apr 2018 19:50:11 +0530 Subject: [PATCH] Migrate -transform-object-super tests to use jest expect assertions --- .../get-semantics-data-defined-on-parent/exec.js | 4 ++-- .../get-semantics-data-defined-on-parent/input.js | 4 ++-- .../get-semantics-data-defined-on-parent/output.js | 4 ++-- .../get-semantics-getter-defined-on-parent/exec.js | 6 +++--- .../input.js | 6 +++--- .../output.js | 6 +++--- .../get-semantics-not-defined-on-parent/exec.js | 4 ++-- .../get-semantics-not-defined-on-parent/input.js | 4 ++-- .../get-semantics-not-defined-on-parent/output.js | 4 ++-- .../get-semantics-setter-defined-on-parent/exec.js | 4 ++-- .../input.js | 4 ++-- .../output.js | 4 ++-- .../set-semantics-data-defined-on-parent/exec.js | 6 +++--- .../set-semantics-data-defined-on-parent/input.js | 6 +++--- .../set-semantics-data-defined-on-parent/output.js | 6 +++--- .../exec.js | 6 +++--- .../exec.js | 6 +++--- .../exec.js | 8 ++++---- .../set-semantics-getter-defined-on-parent/exec.js | 10 +++++----- .../input.js | 8 ++++---- .../output.js | 8 ++++---- .../exec.js | 12 ++++++------ .../input.js | 12 ++++++------ .../output.js | 12 ++++++------ .../exec.js | 12 ++++++------ .../input.js | 12 ++++++------ .../output.js | 12 ++++++------ .../exec.js | 12 ++++++------ .../exec.js | 14 +++++++------- .../input.js | 14 +++++++------- .../output.js | 14 +++++++------- .../exec.js | 6 +++--- .../input.js | 6 +++--- .../output.js | 6 +++--- .../exec.js | 8 ++++---- .../exec.js | 10 +++++----- .../input.js | 8 ++++---- .../output.js | 8 ++++---- .../exec.js | 6 +++--- .../input.js | 6 +++--- .../output.js | 6 +++--- .../exec.js | 8 ++++---- .../exec.js | 10 +++++----- .../input.js | 10 +++++----- .../output.js | 10 +++++----- .../set-semantics-setter-defined-on-parent/exec.js | 8 ++++---- .../input.js | 8 ++++---- .../output.js | 8 ++++---- 48 files changed, 188 insertions(+), 188 deletions(-) diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-data-defined-on-parent/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-data-defined-on-parent/exec.js index 6ad23f339b..4a01b5e9a2 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-data-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-data-defined-on-parent/exec.js @@ -12,5 +12,5 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -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-object-super/test/fixtures/get-set/get-semantics-data-defined-on-parent/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-data-defined-on-parent/input.js index 6ad23f339b..4a01b5e9a2 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-data-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-data-defined-on-parent/input.js @@ -12,5 +12,5 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -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-object-super/test/fixtures/get-set/get-semantics-data-defined-on-parent/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-data-defined-on-parent/output.js index 52b278725a..d36b217085 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-data-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-data-defined-on-parent/output.js @@ -20,5 +20,5 @@ const obj = _obj = { }; Object.setPrototypeOf(obj, Base); -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-object-super/test/fixtures/get-set/get-semantics-getter-defined-on-parent/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-getter-defined-on-parent/exec.js index fc0ff00c3f..6e4b6d5078 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-getter-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-getter-defined-on-parent/exec.js @@ -1,7 +1,7 @@ "use strict"; const Base = { get test() { - assert.equal(this, obj); + expect(this).toBe(obj); return 1; } }; @@ -15,5 +15,5 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -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-object-super/test/fixtures/get-set/get-semantics-getter-defined-on-parent/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-getter-defined-on-parent/input.js index fc0ff00c3f..6e4b6d5078 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-getter-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-getter-defined-on-parent/input.js @@ -1,7 +1,7 @@ "use strict"; const Base = { get test() { - assert.equal(this, obj); + expect(this).toBe(obj); return 1; } }; @@ -15,5 +15,5 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -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-object-super/test/fixtures/get-set/get-semantics-getter-defined-on-parent/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-getter-defined-on-parent/output.js index deb7546f32..3145be482f 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-getter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-getter-defined-on-parent/output.js @@ -10,7 +10,7 @@ function _getPrototypeOf(o) { _getPrototypeOf = Object.getPrototypeOf || functio const Base = { get test() { - assert.equal(this, obj); + expect(this).toBe(obj); return 1; } @@ -24,5 +24,5 @@ const obj = _obj = { }; Object.setPrototypeOf(obj, Base); -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-object-super/test/fixtures/get-set/get-semantics-not-defined-on-parent/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-not-defined-on-parent/exec.js index 9b74c3d981..ad77f37db0 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-not-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-not-defined-on-parent/exec.js @@ -11,5 +11,5 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -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-object-super/test/fixtures/get-set/get-semantics-not-defined-on-parent/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-not-defined-on-parent/input.js index 9b74c3d981..ad77f37db0 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-not-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-not-defined-on-parent/input.js @@ -11,5 +11,5 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -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-object-super/test/fixtures/get-set/get-semantics-not-defined-on-parent/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-not-defined-on-parent/output.js index 15c554bc68..ffcfc54cb2 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-not-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-not-defined-on-parent/output.js @@ -18,5 +18,5 @@ const obj = _obj = { }; Object.setPrototypeOf(obj, Base); -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-object-super/test/fixtures/get-set/get-semantics-setter-defined-on-parent/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-setter-defined-on-parent/exec.js index 7a2968c477..74b5f59f94 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-setter-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-setter-defined-on-parent/exec.js @@ -14,5 +14,5 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -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-object-super/test/fixtures/get-set/get-semantics-setter-defined-on-parent/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-setter-defined-on-parent/input.js index 7a2968c477..74b5f59f94 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-setter-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-setter-defined-on-parent/input.js @@ -14,5 +14,5 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -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-object-super/test/fixtures/get-set/get-semantics-setter-defined-on-parent/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-setter-defined-on-parent/output.js index ff5658433f..dda72efc33 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-setter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/get-semantics-setter-defined-on-parent/output.js @@ -23,5 +23,5 @@ const obj = _obj = { }; Object.setPrototypeOf(obj, Base); -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-object-super/test/fixtures/get-set/set-semantics-data-defined-on-parent/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-defined-on-parent/exec.js index a487a7dfe6..42b6c6135d 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-defined-on-parent/exec.js @@ -12,6 +12,6 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, 1); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBe(1); +expect(obj.test).toBe(3); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-defined-on-parent/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-defined-on-parent/input.js index 38c5048b00..934b8b98a0 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-defined-on-parent/input.js @@ -12,6 +12,6 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, 3); -assert.equal(obj.test, 2); +expect(obj.set()).toBe(3); +expect(Base.test).toBe(3); +expect(obj.test).toBe(2); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-defined-on-parent/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-defined-on-parent/output.js index 5854ebf94a..47dd09f90d 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-defined-on-parent/output.js @@ -24,6 +24,6 @@ const obj = _obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, 3); -assert.equal(obj.test, 2); +expect(obj.set()).toBe(3); +expect(Base.test).toBe(3); +expect(obj.test).toBe(2); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-non-configurable-defined-on-parent/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-non-configurable-defined-on-parent/exec.js index a54326fe37..cefef1c4da 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-non-configurable-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-non-configurable-defined-on-parent/exec.js @@ -16,6 +16,6 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, 1); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBe(1); +expect(obj.test).toBe(3); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-non-writable-defined-on-parent-loose/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-non-writable-defined-on-parent-loose/exec.js index 50bfe45e48..6770661777 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-non-writable-defined-on-parent-loose/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-non-writable-defined-on-parent-loose/exec.js @@ -15,6 +15,6 @@ var obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, 1); -assert.equal(obj.test, 2); +expect(obj.set()).toBe(3); +expect(Base.test).toBe(1); +expect(obj.test).toBe(2); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-non-writable-defined-on-parent/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-non-writable-defined-on-parent/exec.js index bcb739a2dc..ff835d133a 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-non-writable-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-data-non-writable-defined-on-parent/exec.js @@ -16,8 +16,8 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.throws(() => { +expect(() => { obj.set(); -}); -assert.equal(Base.test, 1); -assert.equal(obj.test, 2); +}).toThrow(); +expect(Base.test).toBe(1); +expect(obj.test).toBe(2); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-getter-defined-on-parent/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-getter-defined-on-parent/exec.js index f56bd917af..5a9f314f19 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-getter-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-getter-defined-on-parent/exec.js @@ -16,9 +16,9 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.throws(() => { +expect(() => { obj.set(); -}); -assert.equal(called, false); -assert.equal(Base.test, 1); -assert.equal(obj.test, 2); +}).toThrow(); +expect(called).toBe(false); +expect(Base.test).toBe(1); +expect(obj.test).toBe(2); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-getter-defined-on-parent/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-getter-defined-on-parent/input.js index 9bdb1d3774..60ac63391c 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-getter-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-getter-defined-on-parent/input.js @@ -14,10 +14,10 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.throws(() => { +expect(() => { // this requires helpers to be in file (not external), so they // are in "strict" mode code. obj.set(); -}); -assert.equal(Base.test, 1); -assert.equal(obj.test, 2); +}).toThrow(); +expect(Base.test).toBe(1); +expect(obj.test).toBe(2); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-getter-defined-on-parent/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-getter-defined-on-parent/output.js index d62df684e2..d6270b3d28 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-getter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-getter-defined-on-parent/output.js @@ -27,10 +27,10 @@ const obj = _obj = { }; Object.setPrototypeOf(obj, Base); -assert.throws(() => { +expect(() => { // this requires helpers to be in file (not external), so they // are in "strict" mode code. obj.set(); -}); -assert.equal(Base.test, 1); -assert.equal(obj.test, 2); +}).toThrow(); +expect(Base.test).toBe(1); +expect(obj.test).toBe(2); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-configurable-on-obj/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-configurable-on-obj/exec.js index 910e985d0e..6911e5cfb4 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-configurable-on-obj/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-configurable-on-obj/exec.js @@ -15,11 +15,11 @@ Object.defineProperty(obj, 'test', { }); Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(3); const desc = Object.getOwnPropertyDescriptor(obj, 'test'); -assert.equal(desc.configurable, false); -assert.equal(desc.writable, true); -assert.equal(desc.enumerable, true); +expect(desc.configurable).toBe(false); +expect(desc.writable).toBe(true); +expect(desc.enumerable).toBe(true); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-configurable-on-obj/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-configurable-on-obj/input.js index 910e985d0e..6911e5cfb4 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-configurable-on-obj/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-configurable-on-obj/input.js @@ -15,11 +15,11 @@ Object.defineProperty(obj, 'test', { }); Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(3); const desc = Object.getOwnPropertyDescriptor(obj, 'test'); -assert.equal(desc.configurable, false); -assert.equal(desc.writable, true); -assert.equal(desc.enumerable, true); +expect(desc.configurable).toBe(false); +expect(desc.writable).toBe(true); +expect(desc.enumerable).toBe(true); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-configurable-on-obj/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-configurable-on-obj/output.js index 3f5ef86ac9..e7c5873c6c 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-configurable-on-obj/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-configurable-on-obj/output.js @@ -26,10 +26,10 @@ Object.defineProperty(obj, 'test', { enumerable: true }); Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(3); const desc = Object.getOwnPropertyDescriptor(obj, 'test'); -assert.equal(desc.configurable, false); -assert.equal(desc.writable, true); -assert.equal(desc.enumerable, true); +expect(desc.configurable).toBe(false); +expect(desc.writable).toBe(true); +expect(desc.enumerable).toBe(true); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-enumerable-on-obj/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-enumerable-on-obj/exec.js index 0e66ea140b..7d350c6c31 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-enumerable-on-obj/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-enumerable-on-obj/exec.js @@ -15,11 +15,11 @@ Object.defineProperty(obj, 'test', { }); Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(3); const desc = Object.getOwnPropertyDescriptor(obj, 'test'); -assert.equal(desc.configurable, true); -assert.equal(desc.writable, true); -assert.equal(desc.enumerable, false); +expect(desc.configurable).toBe(true); +expect(desc.writable).toBe(true); +expect(desc.enumerable).toBe(false); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-enumerable-on-obj/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-enumerable-on-obj/input.js index 0e66ea140b..7d350c6c31 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-enumerable-on-obj/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-enumerable-on-obj/input.js @@ -15,11 +15,11 @@ Object.defineProperty(obj, 'test', { }); Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(3); const desc = Object.getOwnPropertyDescriptor(obj, 'test'); -assert.equal(desc.configurable, true); -assert.equal(desc.writable, true); -assert.equal(desc.enumerable, false); +expect(desc.configurable).toBe(true); +expect(desc.writable).toBe(true); +expect(desc.enumerable).toBe(false); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-enumerable-on-obj/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-enumerable-on-obj/output.js index 7a7c4ea6ee..923319d2b6 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-enumerable-on-obj/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-enumerable-on-obj/output.js @@ -26,10 +26,10 @@ Object.defineProperty(obj, 'test', { enumerable: false }); Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(3); const desc = Object.getOwnPropertyDescriptor(obj, 'test'); -assert.equal(desc.configurable, true); -assert.equal(desc.writable, true); -assert.equal(desc.enumerable, false); +expect(desc.configurable).toBe(true); +expect(desc.writable).toBe(true); +expect(desc.enumerable).toBe(false); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj-loose/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj-loose/exec.js index 854d2e3479..7c00a0a47d 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj-loose/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj-loose/exec.js @@ -14,11 +14,11 @@ Object.defineProperty(obj, 'test', { }); Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 2); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(2); const desc = Object.getOwnPropertyDescriptor(obj, 'test'); -assert.equal(desc.configurable, true); -assert.equal(desc.writable, false); -assert.equal(desc.enumerable, true); +expect(desc.configurable).toBe(true); +expect(desc.writable).toBe(false); +expect(desc.enumerable).toBe(true); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj/exec.js index 85e376bcfe..5f150c4002 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj/exec.js @@ -15,13 +15,13 @@ Object.defineProperty(obj, 'test', { }); Object.setPrototypeOf(obj, Base); -assert.throws(() => { +expect(() => { obj.set(); -}); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 2); +}).toThrow(); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(2); const desc = Object.getOwnPropertyDescriptor(obj, 'test'); -assert.equal(desc.configurable, true); -assert.equal(desc.writable, false); -assert.equal(desc.enumerable, true); +expect(desc.configurable).toBe(true); +expect(desc.writable).toBe(false); +expect(desc.enumerable).toBe(true); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj/input.js index 85e376bcfe..5f150c4002 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj/input.js @@ -15,13 +15,13 @@ Object.defineProperty(obj, 'test', { }); Object.setPrototypeOf(obj, Base); -assert.throws(() => { +expect(() => { obj.set(); -}); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 2); +}).toThrow(); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(2); const desc = Object.getOwnPropertyDescriptor(obj, 'test'); -assert.equal(desc.configurable, true); -assert.equal(desc.writable, false); -assert.equal(desc.enumerable, true); +expect(desc.configurable).toBe(true); +expect(desc.writable).toBe(false); +expect(desc.enumerable).toBe(true); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj/output.js index 24636b29a5..add5b5bf7a 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-non-writable-on-obj/output.js @@ -26,12 +26,12 @@ Object.defineProperty(obj, 'test', { enumerable: true }); Object.setPrototypeOf(obj, Base); -assert.throws(() => { +expect(() => { obj.set(); -}); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 2); +}).toThrow(); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(2); const desc = Object.getOwnPropertyDescriptor(obj, 'test'); -assert.equal(desc.configurable, true); -assert.equal(desc.writable, false); -assert.equal(desc.enumerable, true); +expect(desc.configurable).toBe(true); +expect(desc.writable).toBe(false); +expect(desc.enumerable).toBe(true); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/exec.js index 58cc8e0848..0d72a1619c 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/exec.js @@ -11,6 +11,6 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(3); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/input.js index 58cc8e0848..0d72a1619c 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/input.js @@ -11,6 +11,6 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(3); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/output.js index e5c3e84ddb..7046a7e8c2 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-data-on-obj/output.js @@ -22,6 +22,6 @@ const obj = _obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(3); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj-loose/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj-loose/exec.js index c7adbe833e..dd18ea6909 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj-loose/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj-loose/exec.js @@ -13,7 +13,7 @@ var obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(called, false); -assert.equal(Base.test, undefined); -assert.equal(obj.test, undefined); +expect(obj.set()).toBe(3); +expect(called).toBe(false); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBeUndefined(); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/exec.js index b0d9805ea9..b151bc5559 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/exec.js @@ -14,9 +14,9 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.throws(() => { +expect(() => { obj.set(); -}); -assert.equal(called, false); -assert.equal(Base.test, undefined); -assert.equal(obj.test, undefined); +}).toThrow(); +expect(called).toBe(false); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBeUndefined(); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/input.js index 84ee7a2f66..29430e7a6e 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/input.js @@ -11,10 +11,10 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.throws(() => { +expect(() => { // this requires helpers to be in file (not external), so they // are in "strict" mode code. obj.set(); -}); -assert.equal(Base.test, undefined); -assert.equal(obj.test, undefined); +}).toThrow(); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBeUndefined(); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/output.js index 1245437b24..874ff4476f 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-getter-on-obj/output.js @@ -22,10 +22,10 @@ const obj = _obj = { }; Object.setPrototypeOf(obj, Base); -assert.throws(() => { +expect(() => { // this requires helpers to be in file (not external), so they // are in "strict" mode code. obj.set(); -}); -assert.equal(Base.test, undefined); -assert.equal(obj.test, undefined); +}).toThrow(); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBeUndefined(); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/exec.js index 6946ee817e..4a919cd6d4 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/exec.js @@ -9,6 +9,6 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(3); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/input.js index 6946ee817e..4a919cd6d4 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/input.js @@ -9,6 +9,6 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(3); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/output.js index 35503bb3ec..11425ac781 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-not-on-obj/output.js @@ -20,6 +20,6 @@ const obj = _obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 3); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(3); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj-loose/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj-loose/exec.js index eb4b815197..5823ea9745 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj-loose/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj-loose/exec.js @@ -13,7 +13,7 @@ var obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(value, 2); -assert.equal(obj.test, undefined); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(value).toBe(2); +expect(obj.test).toBeUndefined(); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/exec.js index 8f0e4ae727..559edd1c42 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/exec.js @@ -14,9 +14,9 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.throws(() => { +expect(() => { obj.set(); -}); -assert.equal(value, 2); -assert.equal(Base.test, undefined); -assert.equal(obj.test, undefined); +}).toThrow(); +expect(value).toBe(2); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBeUndefined(); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/input.js index fd0dbaedfa..fb10e005b5 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/input.js @@ -5,7 +5,7 @@ const Base = { let value = 2; const obj = { set test(v) { - assert.equal(this, obj); + expect(this).toBe(obj); value = v; }, @@ -15,7 +15,7 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(value, 3); -assert.equal(obj.test, undefined); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(value).toBe(3); +expect(obj.test).toBeUndefined(); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/output.js index 91abe82b50..254da54137 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-not-defined-on-parent-setter-on-obj/output.js @@ -16,7 +16,7 @@ const Base = {}; let value = 2; const obj = _obj = { set test(v) { - assert.equal(this, obj); + expect(this).toBe(obj); value = v; }, @@ -26,7 +26,7 @@ const obj = _obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(Base.test, undefined); -assert.equal(value, 3); -assert.equal(obj.test, undefined); +expect(obj.set()).toBe(3); +expect(Base.test).toBeUndefined(); +expect(value).toBe(3); +expect(obj.test).toBeUndefined(); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-setter-defined-on-parent/exec.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-setter-defined-on-parent/exec.js index 515bc6e9e2..7439c2b975 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-setter-defined-on-parent/exec.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-setter-defined-on-parent/exec.js @@ -15,7 +15,7 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(value, 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 2); +expect(obj.set()).toBe(3); +expect(value).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(2); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-setter-defined-on-parent/input.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-setter-defined-on-parent/input.js index 515bc6e9e2..7439c2b975 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-setter-defined-on-parent/input.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-setter-defined-on-parent/input.js @@ -15,7 +15,7 @@ const obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(value, 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 2); +expect(obj.set()).toBe(3); +expect(value).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(2); diff --git a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-setter-defined-on-parent/output.js b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-setter-defined-on-parent/output.js index 4439094e78..00849ff67d 100644 --- a/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-setter-defined-on-parent/output.js +++ b/packages/babel-plugin-transform-object-super/test/fixtures/get-set/set-semantics-setter-defined-on-parent/output.js @@ -28,7 +28,7 @@ const obj = _obj = { }; Object.setPrototypeOf(obj, Base); -assert.equal(obj.set(), 3); -assert.equal(value, 3); -assert.equal(Base.test, undefined); -assert.equal(obj.test, 2); +expect(obj.set()).toBe(3); +expect(value).toBe(3); +expect(Base.test).toBeUndefined(); +expect(obj.test).toBe(2);