Update test descriptions

This commit is contained in:
Benjamin Tan
2014-07-18 20:38:11 +08:00
committed by John-David Dalton
parent 66e9c68da4
commit fa82091989

View File

@@ -554,8 +554,8 @@
test('should avoid overwritten native methods', 13, function() { test('should avoid overwritten native methods', 13, function() {
function Foo() {} function Foo() {}
function message(methodName) { function message(lodashMethod, nativeMethod) {
return '`' + methodName + '` should avoid overwritten native methods'; return '`' + lodashMethod + '` should avoid overwritten native `' + nativeMethod + '`';
} }
var object = { 'a': 1 }, var object = { 'a': 1 },
@@ -568,50 +568,50 @@
} catch(e) { } catch(e) {
actual = null; actual = null;
} }
deepEqual(actual, [true, false], message('Array.isArray')); deepEqual(actual, [true, false], message('_.isArray', 'Array.isArray'));
try { try {
actual = lodashBizarro.now(); actual = lodashBizarro.now();
} catch(e) { } catch(e) {
actual = null; actual = null;
} }
ok(typeof actual == 'number', message('Date.now')); ok(typeof actual == 'number', message('_.now', 'Date.now'));
try { try {
actual = [lodashBizarro.create(Foo.prototype, object), lodashBizarro.create()]; actual = [lodashBizarro.create(Foo.prototype, object), lodashBizarro.create()];
} catch(e) { } catch(e) {
actual = null; actual = null;
} }
ok(actual[0] instanceof Foo, message('Object.create')); ok(actual[0] instanceof Foo, message('_.create', 'Object.create'));
deepEqual(actual[1], {}, message('Object.create')); deepEqual(actual[1], {}, message('_.create', 'Object.create'));
try { try {
actual = lodashBizarro.bind(function() { return this.a; }, object); actual = lodashBizarro.bind(function() { return this.a; }, object);
} catch(e) { } catch(e) {
actual = null; actual = null;
} }
ok(!(EXPANDO in actual), message('Object.defineProperty')); ok(!(EXPANDO in actual), message('_.bind', 'Object.defineProperty'));
try { try {
actual = [lodashBizarro.isPlainObject({}), lodashBizarro.isPlainObject([])]; actual = [lodashBizarro.isPlainObject({}), lodashBizarro.isPlainObject([])];
} catch(e) { } catch(e) {
actual = null; actual = null;
} }
deepEqual(actual, [true, false], message('Object.getPrototypeOf')); deepEqual(actual, [true, false], message('_.isPlainObject', 'Object.getPrototypeOf'));
try { try {
actual = [lodashBizarro.keys(object), lodashBizarro.keys()]; actual = [lodashBizarro.keys(object), lodashBizarro.keys()];
} catch(e) { } catch(e) {
actual = null; actual = null;
} }
deepEqual(actual, [['a'], []], message('Object.keys')); deepEqual(actual, [['a'], []], message('_.keys', 'Object.keys'));
try { try {
actual = [lodashBizarro.isFinite(1), lodashBizarro.isFinite(NaN)]; actual = [lodashBizarro.isFinite(1), lodashBizarro.isFinite(NaN)];
} catch(e) { } catch(e) {
actual = null; actual = null;
} }
deepEqual(actual, [true, false], message('Number.isFinite')); deepEqual(actual, [true, false], message('_.isFinite', 'Number.isFinite'));
try { try {
actual = [ actual = [
@@ -622,14 +622,14 @@
} catch(e) { } catch(e) {
actual = null; actual = null;
} }
deepEqual(actual, [[otherObject], [object], [object]], message('Set')); deepEqual(actual, [[otherObject], [object], [object]], message('_.{difference,intersection,uniq}', 'Set'));
try { try {
actual = lodashBizarro.contains('abc', 'c'); actual = lodashBizarro.contains('abc', 'c');
} catch(e) { } catch(e) {
actual = null; actual = null;
} }
strictEqual(actual, true, message('String#contains')); strictEqual(actual, true, message('_.contains', 'String#contains'));
if (root.Uint8Array) { if (root.Uint8Array) {
try { try {
@@ -638,9 +638,9 @@
} catch(e) { } catch(e) {
actual = null; actual = null;
} }
deepEqual(actual, array, message('Float64Array')); deepEqual(actual, array, message('_.cloneDeep', 'Float64Array'));
notStrictEqual(actual.buffer, array.buffer, message('Float64Array')); notStrictEqual(actual.buffer, array.buffer, message('_.cloneDeep', 'Float64Array'));
notStrictEqual(actual, array, message('Float64Array')); notStrictEqual(actual, array, message('_.cloneDeep', 'Float64Array'));
} }
else { else {
skipTest(3); skipTest(3);