From 35d22cff8b816763ce9c5d4728b141ccdc903180 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Tue, 14 Jan 2014 01:07:31 -0800 Subject: [PATCH] Firefox <= 16 elides comments from a function's string representation. --- test.js | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/test.js b/test.js index 1d727e6..93d8ee2 100644 --- a/test.js +++ b/test.js @@ -91,12 +91,21 @@ test('objects', function (t) { }); test('functions', function (t) { - var f1 = function f() { /* SOME STUFF */ }; - var f2 = function f() { /* SOME STUFF */ }; - var f3 = function f() { /* SOME DIFFERENT STUFF */ }; - var g = function g() { /* SOME STUFF */}; - var anon1 = function () { /* ANONYMOUS! */ }; - var anon2 = function () { /* ANONYMOUS! */ }; + var f1 = function f() { /* SOME STUFF */ return 1; }; + var f2 = function f() { /* SOME STUFF */ return 1; }; + var f3 = function f() { /* SOME DIFFERENT STUFF */ return 2; }; + var g = function g() { /* SOME STUFF */ return 1; }; + var anon1 = function () { /* ANONYMOUS! */ return 'anon'; }; + var anon2 = function () { /* ANONYMOUS! */ return 'anon'; }; + + /* for code coverage */ + f1(); + f2(); + f3(); + g(); + anon1(); + anon2(); + /* end for code coverage */ var anon1withArg = function (a) { /* ANONYMOUS! */ };