UNPKG

esmodule-builder

Version:

ECMAScript-Module (ES Module) builder.

24 lines (20 loc) 613 B
/* -*- Mode: js; js-indent-level: 2; -*- */ /* * Copyright 2011 Mozilla Foundation and contributors * Licensed under the New BSD license. See LICENSE or: * http://opensource.org/licenses/BSD-3-Clause */ const base64 = require("../lib/base64"); exports["test out of range encoding"] = function(assert) { assert.throws(function() { base64.encode(-1); }, /Must be between 0 and 63/); assert.throws(function() { base64.encode(64); }, /Must be between 0 and 63/); }; exports["test normal encoding and decoding"] = function(assert) { for (let i = 0; i < 64; i++) { base64.encode(i); } };