| Index: node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/test/index.js
|
| diff --git a/node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/test/index.js b/node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/test/index.js
|
| index de8acaedfb5fdc7ab6c22925b132b168815d2424..1528bb778850950318a9443d4fb2f31afb3d4733 100644
|
| --- a/node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/test/index.js
|
| +++ b/node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/test/index.js
|
| @@ -13,6 +13,7 @@ var lte = semver.lte;
|
| var satisfies = semver.satisfies;
|
| var validRange = semver.validRange;
|
| var inc = semver.inc;
|
| +var diff = semver.diff;
|
| var replaceStars = semver.replaceStars;
|
| var toComparators = semver.toComparators;
|
| var SemVer = semver.SemVer;
|
| @@ -411,6 +412,34 @@ test('\nincrement versions test', function(t) {
|
| t.end();
|
| });
|
|
|
| +test('\ndiff versions test', function(t) {
|
| +// [version1, version2, result]
|
| +// diff(version1, version2) -> result
|
| + [['1.2.3', '0.2.3', 'major'],
|
| + ['1.4.5', '0.2.3', 'major'],
|
| + ['1.2.3', '2.0.0-pre', 'premajor'],
|
| + ['1.2.3', '1.3.3', 'minor'],
|
| + ['1.0.1', '1.1.0-pre', 'preminor'],
|
| + ['1.2.3', '1.2.4', 'patch'],
|
| + ['1.2.3', '1.2.4-pre', 'prepatch'],
|
| + ['0.0.1', '0.0.1-pre', 'prerelease'],
|
| + ['0.0.1', '0.0.1-pre-2', 'prerelease'],
|
| + ['1.1.0', '1.1.0-pre', 'prerelease'],
|
| + ['1.1.0-pre-1', '1.1.0-pre-2', 'prerelease'],
|
| + ['1.0.0', '1.0.0', null]
|
| +
|
| + ].forEach(function(v) {
|
| + var version1 = v[0];
|
| + var version2 = v[1];
|
| + var wanted = v[2];
|
| + var found = diff(version1, version2);
|
| + var cmd = 'diff(' + version1 + ', ' + version2 + ')';
|
| + t.equal(found, wanted, cmd + ' === ' + wanted);
|
| + });
|
| +
|
| + t.end();
|
| +});
|
| +
|
| test('\nvalid range test', function(t) {
|
| // [range, result]
|
| // validRange(range) -> result
|
|
|