Sha256: 8e68c3980d19f682e1b5245731a368bd142a203af5c27ece7a9ad5582bd2c6d7
Contents?: true
Size: 637 Bytes
Versions: 76
Compression:
Stored size: 637 Bytes
Contents
var tap = require('tap'); var test = tap.test; test('no module system', function(t) { var fs = require('fs'); var vm = require('vm'); var head = fs.readFileSync(require.resolve('../head.js'), 'utf8'); var src = fs.readFileSync(require.resolve('../'), 'utf8'); var foot = fs.readFileSync(require.resolve('../foot.js'), 'utf8'); vm.runInThisContext(head + src + foot, 'semver.js'); // just some basic poking to see if it did some stuff t.type(global.semver, 'object'); t.type(global.semver.SemVer, 'function'); t.type(global.semver.Range, 'function'); t.ok(global.semver.satisfies('1.2.3', '1.2')); t.end(); });
Version data entries
76 entries across 76 versions & 5 rubygems