diff options
author | elioat <hi@eli.li> | 2023-06-19 12:27:59 -0400 |
---|---|---|
committer | elioat <hi@eli.li> | 2023-06-19 12:27:59 -0400 |
commit | 1cbdbcff09387f1185e40fa48fd3801e54e5ba86 (patch) | |
tree | d8ab8872a81c0656c62334fb43f4bc07db8aa807 /js/blotbotboot/node_modules/irc/test/test-convert-encoding.js | |
parent | 00761c368216e401eb5b17a677ae51db643d818b (diff) | |
download | tour-1cbdbcff09387f1185e40fa48fd3801e54e5ba86.tar.gz |
Removed node_modules folder because I am an idiot
Diffstat (limited to 'js/blotbotboot/node_modules/irc/test/test-convert-encoding.js')
-rw-r--r-- | js/blotbotboot/node_modules/irc/test/test-convert-encoding.js | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/js/blotbotboot/node_modules/irc/test/test-convert-encoding.js b/js/blotbotboot/node_modules/irc/test/test-convert-encoding.js deleted file mode 100644 index bbd62fa..0000000 --- a/js/blotbotboot/node_modules/irc/test/test-convert-encoding.js +++ /dev/null @@ -1,53 +0,0 @@ -var irc = require('../lib/irc'); -var test = require('tape'); -var testHelpers = require('./helpers'); -var checks = testHelpers.getFixtures('convert-encoding'); -var bindTo = { opt: { encoding: 'utf-8' } }; - -test('irc.Client.convertEncoding old', function(assert) { - var convertEncoding = function(str) { - var self = this; - - if (self.opt.encoding) { - var charsetDetector = require('node-icu-charset-detector'); - var Iconv = require('iconv').Iconv; - var charset = charsetDetector.detectCharset(str).toString(); - var to = new Iconv(charset, self.opt.encoding); - - return to.convert(str); - } else { - return str; - } - }.bind(bindTo); - - checks.causesException.forEach(function iterate(line) { - var causedException = false; - try { - convertEncoding(line); - } catch (e) { - causedException = true; - } - - assert.equal(causedException, true, line + ' caused exception'); - }); - - assert.end(); -}); - -test('irc.Client.convertEncoding', function(assert) { - var convertEncoding = irc.Client.prototype.convertEncoding.bind(bindTo); - - checks.causesException.forEach(function iterate(line) { - var causedException = false; - - try { - convertEncoding(line); - } catch (e) { - causedException = true; - } - - assert.equal(causedException, false, line + ' didn\'t cause exception'); - }); - - assert.end(); -}); |