X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=build%2Fjs%2Flib%2FTest%2FHarness%2FDirector.js;fp=build%2Fjs%2Flib%2FTest%2FHarness%2FDirector.js;h=0000000000000000000000000000000000000000;hb=61aab47bcf4c35d021a88d95b7a17643d1342596;hp=63d676b13a17ce2604e9fdf4b7a2ebd900b182f3;hpb=e943090a72fada9068705a701e2f37ca2907d310;p=jquery.git diff --git a/build/js/lib/Test/Harness/Director.js b/build/js/lib/Test/Harness/Director.js deleted file mode 100755 index 63d676b..0000000 --- a/build/js/lib/Test/Harness/Director.js +++ /dev/null @@ -1,61 +0,0 @@ -// # $Id: Kinetic.pm 1493 2005-04-07 19:20:18Z theory $ - -Test.Harness.Director = function () {}; -Test.Harness.Director.VERSION = '0.11'; - -Test.Harness.Director.runTests = function () { - var harness = new Test.Harness.Director(); - harness.runTests.apply(harness, arguments); -}; - -Test.Harness.Director.prototype = new Test.Harness(); -Test.Harness.Director.prototype.verbose = true; -Test.Harness.Director.prototype.args = {}; - -Test.Harness.Director.prototype.runTests = function (x_aFunctionNames) { - // Allow for an array or a simple list in arguments. - // XXX args.file isn't quite right since it's more function names, but - // that is still to be ironed out. - var functionNames = this.args.file - ? typeof this.args.file == 'string' ? [this.args.file] : this.args.file - : arguments; - if (!x_aFunctionNames.length) return; - var outfunctions = this.outFileNames(x_aFunctionNames); - var harness = this; - var start = new Date(); - var newLineRx = /(?:\r?\n|\r)+$/; - var output = function (msg) { trace(msg.replace(newLineRx, '')) }; - - for (var x = 0; x < x_aFunctionNames.length; x++){ - output(outfunctions[x]); - eval(x_aFunctionNames[x] + "()"); - harness.outputResults( - Test.Builder.Test, - x_aFunctionNames[x], - output, - harness.args - ); - } - harness.outputSummary( - output, - new Date() - start - ); -}; - -Test.Harness.Director.prototype.formatFailures = function (fn) { - // XXX Delete once the all-text version is implemented in Test.Harness. - var failedStr = "Failed Test"; - var middleStr = " Total Fail Failed "; - var listStr = "List of Failed"; - var table = '' - + ''; - for (var i = 0; i < this.failures.length; i++) { - var track = this.failures[i]; - table += '' - + '' - + '' - + '' - }; - table += '
Failed TestTotalFailFailed
' + track.fn + '' + track.total + '' + track.total - track.ok + '' + this._failList(track.failList) + '
'; - output(table); -}; \ No newline at end of file