PATH:
usr
/
local
/
lib
/
node_modules
/
knex-migrator
/
node_modules
/
compare-ver
/
tests
var compareVer, should; if (typeof require === 'function') { should = require('should'); compareVer = require('../index'); } describe('compareVer #gt', function() { it('compare 0', function() { compareVer.gt("1.7.2", "1.7.1").should.equal(1); compareVer.gt("1.7.10", "1.7.1").should.equal(1); return compareVer.gt("1.8.0", "1.7.10").should.equal(1); }); it('compare 1', function() { compareVer.gt("1.7.0", "1.7").should.equal(1); return compareVer.gt("1.8.0", "1.7").should.equal(1); }); it('compare 2', function() { compareVer.gt("1.7", "1.7").should.equal(0); compareVer.gt("1.7.0", "1.7.0").should.equal(0); return compareVer.gt("1.7.10", "1.7.10").should.equal(0); }); it('compare 3', function() { compareVer.gt("1.7.0.0", "1.7.0.0").should.equal(0); compareVer.gt("1.7.00", "1.7.00").should.equal(0); compareVer.gt("1.7.0", "1.7.00").should.equal(0); return compareVer.gt("1.7.0", "1.7.000").should.equal(0); }); it('compare 4', function() { compareVer.gt("1.7.2", "1.7.10").should.equal(-1); compareVer.gt("1.7.2", "1.7.10").should.equal(-1); return compareVer.gt("1.7.0.2", "1.7.0.10").should.equal(-1); }); it('compare 5', function() { compareVer.gt("1.6", "1.6.10").should.equal(-1); compareVer.gt("1.6.0", "1.6.10").should.equal(-1); return compareVer.gt("1.6.10", "1.6.10.0").should.equal(-1); }); it('fompare 6', function() { compareVer.gt("1.7.1", "1.7.10").should.equal(-1); compareVer.gt("1.7", "1.7.0").should.equal(-1); return compareVer.gt("1.7.001", "1.7.01").should.equal(-1); }); it('compare 7', function() { compareVer.gt(1.00001, "1.7").should.equal(-2); compareVer.gt(1.00001, 1.00002).should.equal(-2); return compareVer.gt("1.7", 1.00001).should.equal(-2); }); it('compare 8', function() { compareVer.gt("1.7.a", "1.7").should.equal(-3); compareVer.gt("1.b.0", "1.7").should.equal(-3); compareVer.gt("1.7", "1.7.a").should.equal(-3); compareVer.gt("1.b.0", "1.7.a").should.equal(-3); compareVer.gt('sdsads', "1.7").should.equal(-3); return compareVer.gt("1.7", 'sdsads').should.equal(-3); }); it('compare 9', function() { compareVer.gt().should.equal(-100); compareVer.gt("1.7.1").should.equal(-100); return compareVer.gt("1.7.1", "1.7.1", "1.7.1").should.equal(-100); }); it('compare 10', function() { compareVer.gt("1.07", "1.7").should.equal(-1); compareVer.gt("1.007", "1.07").should.equal(-1); return compareVer.gt("1.0.07", "1.0.7").should.equal(-1); }); return it('compare 11', function() { compareVer.gt("01.0.7", "1.0.7").should.equal(0); return compareVer.gt("1.0.7", "01.0.7").should.equal(0); }); });
[-] clean.coffee
[edit]
[-] max.coffee
[edit]
[-] gt.js
[edit]
[-] max.js
[edit]
[+]
..
[-] min.js
[edit]
[-] lt.js
[edit]
[-] lt.coffee
[edit]
[-] sort.js
[edit]
[-] clean.js
[edit]
[-] sort.coffee
[edit]
[-] min.coffee
[edit]
[-] gt.coffee
[edit]