From 9facd1aaeb705a0909761797657996b0737f1a15 Mon Sep 17 00:00:00 2001 From: Omar Gonzalez Date: Fri, 6 Oct 2017 12:24:44 -0700 Subject: [PATCH] test: update assert error messages to be more descriptive --- test/parallel/test-vm-preserves-property.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test/parallel/test-vm-preserves-property.js b/test/parallel/test-vm-preserves-property.js index 0ddc7b260a1393..db7ed082259710 100644 --- a/test/parallel/test-vm-preserves-property.js +++ b/test/parallel/test-vm-preserves-property.js @@ -18,8 +18,8 @@ const code = 'Object.getOwnPropertyDescriptor(this, "prop")'; const res = vm.runInContext(code, o, 'test'); assert(res); -assert.strictEqual(typeof res, 'object'); -assert.strictEqual(res.value, 'val'); -assert.strictEqual(res.configurable, false, 'should not be configurable'); -assert.strictEqual(res.enumerable, false, 'should not be enumerable'); -assert.strictEqual(res.writable, false, 'should not be writable'); +assert.strictEqual(typeof res, 'object', `Expected vm.runInContext() to return an object not a(n) ${typeof res}.`); +assert.strictEqual(res.value, 'val', `Expected res.value to equal 'val', got '${res.value}' instead.`); +assert.strictEqual(res.configurable, false, `Expected res.configurable to equal false, got ${res.configurable} instead.`); +assert.strictEqual(res.enumerable, false, `Expected res.enumerable to equal false, got ${res.enumerable} instead.`); +assert.strictEqual(res.writable, false, `Expected res.writable to equal false, got ${res.writable} instead.`);