1
0
Bläddra i källkod

Fix amber version smoke test - cannot test actual version

Version presented by amber cli is the version of amber
it was compiled with, not version of amber-cli itself.
Herbert Vojčík 10 år sedan
förälder
incheckning
670580b52e
1 ändrade filer med 2 tillägg och 5 borttagningar
  1. 2 5
      external/amber-cli/tests/amberVersionTest.js

+ 2 - 5
external/amber-cli/tests/amberVersionTest.js

@@ -4,18 +4,15 @@
 require('shelljs/global');
 require('colors');
 
-var JSON_PACKAGE_PATH = '../package.json'; // {amber directory}/external/amber-cli/package.json
 var AMBER_VERSION_COMMAND = './support/amber-cli.js version';
 
 var amberResult = exec("node " + AMBER_VERSION_COMMAND, {silent: true}).output;
-var expectedAmberVersion = require(JSON_PACKAGE_PATH).version;
 
-// tests if expected amber version is in the result of `amber version` command
-if (amberResult.indexOf(expectedAmberVersion) > -1) {
+if (amberResult.match(/[Aa]mber/) && amberResult.match(/version/)) {
 	console.log("ok 1 - amber version".green);
 	exit(0);
 } else {
 	console.log(amberResult.red);
-	console.log(("not ok 1 - amber version\n\texpected : " + expectedAmberVersion).red);
+	console.log(("not ok 1 - amber version".red);
 	exit(1);
 }