diff --git a/node_modules/c9/has-internal-test-name.js b/node_modules/c9/has-internal-test-name.js index 9b99f096..82f65452 100644 --- a/node_modules/c9/has-internal-test-name.js +++ b/node_modules/c9/has-internal-test-name.js @@ -10,10 +10,12 @@ define(function(require, exports, module) { var internalTestNames = ["c9test", "c9 test"]; var regex = new RegExp("^(" + internalTestNames.join("|") + ")+"); - function hasInternalTestName(name) { - if (!name) return false; + function hasInternalTestName(user) { + if (!user.name && !user.username) return false; + + var testedName = user.name ? user.name : user.username; - return regex.test(name); + return regex.test(testedName); } module.exports = hasInternalTestName; diff --git a/node_modules/c9/skip-analytics.js b/node_modules/c9/skip-analytics.js index 108f8a76..9d6f4850 100644 --- a/node_modules/c9/skip-analytics.js +++ b/node_modules/c9/skip-analytics.js @@ -14,7 +14,7 @@ define(function(require, exports, module) { if (!user) return true; if (user.id === -1) return true; - if (hasInternalTestName(user.name)) return true; + if (hasInternalTestName(user)) return true; if (hasInternalDomain(user.email)) return true; return false; }