react / wstein / node_modules / browserify / node_modules / module-deps / node_modules / detective / test / complicated.js
80551 viewsvar test = require('tap').test;1var detective = require('../');23var sources = [4'require("a")',5';require("a")',6' require("a")',7'void require("a")',8'+require("a")',9'!require("a")',10'/*comments*/require("a")',11'(require("a"))',1213'require/*comments*/("a")',14';require/*comments*/("a")',15' require/*comments*/("a")',16'void require/*comments*/("a")',17'+require/*comments*/("a")',18'!require/*comments*/("a")',19'/*comments*/require/*comments*/("a")',20'(require/*comments*/("a"))',2122'require /*comments*/ ("a")',23';require /*comments*/ ("a")',24' require /*comments*/ ("a")',25'void require /*comments*/ ("a")',26'+require /*comments*/ ("a")',27'!require /*comments*/ ("a")',28' /*comments*/ require /*comments*/ ("a")',29'(require /*comments*/ ("a"))',3031'require /*comments*/ /*more comments*/ ("a")',32';require /*comments*/ /*more comments*/ ("a")',33' require /*comments*/ /*more comments*/ ("a")',34'void require /*comments*/ /*more comments*/ ("a")',35'+require /*comments*/ /*more comments*/ ("a")',36'!require /*comments*/ /*more comments*/ ("a")',37' /*comments*/ /*more comments*/ require /*comments*/ /*more comments*/ ("a")',38'(require /*comments*/ /*more comments*/ ("a"))',3940'require//comments\n("a")',41';require//comments\n("a")',42' require//comments\n("a")',43'void require//comments\n("a")',44'+require//comments\n("a")',45'!require//comments\n("a")',46' require//comments\n("a")',47'(require//comments\n("a"))'48];4950test('complicated', function (t) {51t.plan(sources.length);52sources.forEach(function(src) {53t.deepEqual(detective(src), [ 'a' ]);54});55});565758