Improve code quality and write tests
This commit is contained in:
+29
@@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
cd `dirname $0`
|
||||
cd ../
|
||||
SRCROOT=${PWD}
|
||||
|
||||
# Clean out and rebuild before running through each enviorment
|
||||
make clean
|
||||
|
||||
echo "===== NVM DIR::: $NVM_DIR ===="
|
||||
|
||||
# Find each availiable node version and test with that version
|
||||
for i in $( ls $NVM_DIR )
|
||||
do
|
||||
if [[ $i =~ ^v ]]; then
|
||||
echo ""
|
||||
echo ""
|
||||
echo "=== Node $i ==="
|
||||
echo ""
|
||||
|
||||
# Run test suite
|
||||
"$NVM_DIR/$i/bin/node" "$SRCROOT/build/test.js"
|
||||
|
||||
# Any non successful exit should be treated as full error
|
||||
RESULT=$?
|
||||
if [[ $RESULT != 0 ]]; then
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
done
|
||||
Reference in New Issue
Block a user