meteor-node-stubs
Version:
Stub implementations of Node built-in modules, a la Browserify
21 lines (16 loc) • 471 B
JavaScript
/* eslint-env node, mocha */
;
var assert = require('assert');
var elliptic = require('../');
describe('EC API', function() {
it('should instantiate with valid curve (secp256k1)', function() {
var ec = new elliptic.ec('secp256k1');
assert(ec);
assert(typeof ec === 'object');
});
it('should throw error with invalid curve', function() {
assert.throws(function() {
new elliptic.ec('nonexistent-curve');
}, Error);
});
});