diff options
Diffstat (limited to 'utils/tests/string-tests.js')
-rwxr-xr-x | utils/tests/string-tests.js | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/utils/tests/string-tests.js b/utils/tests/string-tests.js deleted file mode 100755 index d337f07..0000000 --- a/utils/tests/string-tests.js +++ /dev/null @@ -1,34 +0,0 @@ -var assert = require("test/assert"); - -exports.testSqueze = function() { - assert.isEqual("", "".squeeze()); - assert.isEqual("ok", "ok".squeeze()); - assert.isEqual("it works", "it works".squeeze()); - assert.isEqual("start", "ssstart".squeeze()); - assert.isEqual("end\n", "end\n\n\n".squeeze()); -}; - -exports.testChomp = function() { - assert.isEqual("hello", "hello".chomp()); - assert.isEqual("hello", "hello\n".chomp()); - assert.isEqual("hello", "hello\r\n".chomp()); - assert.isEqual("hello", "hello\n\r".chomp()); // FIXME: should fail!!! (== hello\n) - assert.isEqual("hello", "hello\r".chomp()); - assert.isEqual("hello \n there", "hello \n there".chomp()); - assert.isEqual("he", "hello".chomp("llo")); -}; - -exports.testBegins = function() { - assert.isTrue("Hello".begins("H")); - assert.isTrue("Hello".begins("Hell")); - assert.isTrue("Hello".begins("Hello")); -}; - -exports.testEnds = function() { - assert.isTrue("Hello".ends("o")); - assert.isTrue("Hello".ends("llo")); - assert.isTrue("Hello".ends("Hello")); -}; - -if (require.main === module.id) - require("os").exit(require("test/runner").run(exports)); |