Mercurial > js4py
diff core-javascript/core-javascript-work/testtools.js @ 138:20d76c716c9d core-javascript
core-javascript-work$ for NAME in * ; do perl -i -p -e 's/\n/ # use DOS line endings
| author | Jonathan Fine <jfine@pytex.org> |
|---|---|
| date | Mon, 31 Oct 2011 19:58:29 +0000 |
| parents | 71b7fd796ddf |
| children | 82f672a37506 |
line wrap: on
line diff
--- a/core-javascript/core-javascript-work/testtools.js Mon Oct 31 15:16:58 2011 +0000 +++ b/core-javascript/core-javascript-work/testtools.js Mon Oct 31 19:58:29 2011 +0000 @@ -1,30 +1,30 @@ -var telltail = 'global'; -var _assertion_count = 0; - -// Define a global function 'log'. -var log; -if (this.hasOwnProperty('jsArguments')){ - - log = function(s){ - print(s + '\n'); - }; -} else { - log = print; -} - -// -var TEST = function(title, code){ - - log( 'Testing: ' + title ); - _assertion_count = 0; - code(); -}; - -var assert = function(arg){ - _assertion_count += 1; - if (!arg){ - var msg = '! assert ' + _assertion_count + ' has failed'; - log(msg); - } -}; - +var telltail = 'global'; +var _assertion_count = 0; + +// Define a global function 'log'. +var log; +if (this.hasOwnProperty('jsArguments')){ + + log = function(s){ + print(s + '\n'); + }; +} else { + log = print; +} + +// +var TEST = function(title, code){ + + log( 'Testing: ' + title ); + _assertion_count = 0; + code(); +}; + +var assert = function(arg){ + _assertion_count += 1; + if (!arg){ + var msg = '! assert ' + _assertion_count + ' has failed'; + log(msg); + } +}; +
