Index: node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/test/clean.js |
diff --git a/node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/test/clean.js b/node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/test/clean.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..9e268de950ce8cf6bebf19423a657fb10c59e157 |
--- /dev/null |
+++ b/node_modules/vulcanize/node_modules/update-notifier/node_modules/semver-diff/node_modules/semver/test/clean.js |
@@ -0,0 +1,29 @@ |
+var tap = require('tap'); |
+var test = tap.test; |
+var semver = require('../semver.js'); |
+var clean = semver.clean; |
+ |
+test('\nclean tests', function(t) { |
+ // [range, version] |
+ // Version should be detectable despite extra characters |
+ [ |
+ ['1.2.3', '1.2.3'], |
+ [' 1.2.3 ', '1.2.3'], |
+ [' 1.2.3-4 ', '1.2.3-4'], |
+ [' 1.2.3-pre ', '1.2.3-pre'], |
+ [' =v1.2.3 ', '1.2.3'], |
+ ['v1.2.3', '1.2.3'], |
+ [' v1.2.3 ', '1.2.3'], |
+ ['\t1.2.3', '1.2.3'], |
+ ['>1.2.3', null], |
+ ['~1.2.3', null], |
+ ['<=1.2.3', null], |
+ ['1.2.x', null] |
+ ].forEach(function(tuple) { |
+ var range = tuple[0]; |
+ var version = tuple[1]; |
+ var msg = 'clean(' + range + ') = ' + version; |
+ t.equal(clean(range), version, msg); |
+ }); |
+ t.end(); |
+}); |