From e775e699785ef9d186e7bd76ea83f13fac236d28 Mon Sep 17 00:00:00 2001 From: isaacs Date: Wed, 31 Aug 2016 10:09:37 -0700 Subject: [PATCH] Newer V8 names functions if they're assigned to a variable --- test/test-args.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test/test-args.js b/test/test-args.js index 59a3f8e78..495af5a72 100644 --- a/test/test-args.js +++ b/test/test-args.js @@ -9,21 +9,21 @@ function runTest (args, expect) { delete obj.todo var result = t._parseTestArgs.apply(t, args) - t.equal(result[0], expect[0]) + t.match(result[0], expect[0]) t.same(result[1], expect[1]) t.equal(result[2], expect[2]) } runTest(['name', obj, fn], ['name', obj, fn]) runTest(['name', fn], ['name', {}, fn]) -runTest([obj, fn], ['(unnamed test)', obj, fn]) +runTest([obj, fn], [/\(unnamed test\)|fn/, obj, fn]) runTest([obj, namedFunction], ['namedFunction', obj, namedFunction]) runTest(['name', obj], ['name', objTodo]) runTest(['name'], ['name', { todo: true }]) -runTest([obj], ['(unnamed test)', objTodo]) -runTest([fn], ['(unnamed test)', {}, fn]) +runTest([obj], [/\(unnamed test\)|fn/, objTodo]) +runTest([fn], [/\(unnamed test\)|fn/, {}, fn]) runTest([namedFunction], ['namedFunction', {}, namedFunction]) -runTest([], ['(unnamed test)', { todo: true }]) +runTest([], [/\(unnamed test\)|fn/, { todo: true }]) t.throws(function () { runTest(['name', obj, 99], [])