Kaynağa Gözat

rewrite amberVersionTest.sh test using shell.js - use JS convention and remove bash script test

Jonathan Geoffroy 10 yıl önce
ebeveyn
işleme
f5777342b9

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

@@ -14,8 +14,7 @@ var expectedAmberVersion = require(JSON_PACKAGE_PATH).version;
 if (amberResult.indexOf(expectedAmberVersion) > -1) {
 	console.log("ok 1 - amber version".green);
 	exit(0);
-}
-else {
+} else {
 	console.log(amberResult.red);
 	console.log(("not ok 1 - amber version\n\texpected : " + expectedAmberVersion).red);
 	exit(1);

+ 0 - 30
external/amber-cli/tests/amberVersionTest.sh

@@ -1,30 +0,0 @@
-#!/bin/bash
-
-# Tests if the `amber version` command returns the expected amber version number, according to the configuration file `package.json`
-# Displays 'ok' in green if test succeeds, else 'not ok' in red.
-
-JSON_PACKAGE_PATH='../package.json' # {amber directory}/external/amber-cli/package.json
-AMBER_VERSION_COMMAND='../support/amber-cli.js version'
-
-RED="1;31"
-GREEN="1;32"
-
-function makeItColorful {
-	echo -e "\e[$2m$1\e[0m"
-}
-
-amberResult=`node $AMBER_VERSION_COMMAND`
-
-expectedAmberVersion=`node --eval "console.log(require('./$JSON_PACKAGE_PATH').version)"`
-
-# tests if expected amber version is in the result of `amber version` command
-echo $amberResult | grep $expectedAmberVersion > /dev/null 2>&1
-if [ $? -eq 0 ]
-then
-	makeItColorful "ok 1 - amber version" $GREEN
-	exit 0
-else
-	makeItColorful "$amberResult" $RED
-	makeItColorful "not ok 1 - amber version\n\texpected : $expectedAmberVersion" $RED
-	exit 1
-fi