Skip to content
Snippets Groups Projects
test.sh 548 B
#!/bin/bash

VOWS=`which vows 2> /dev/null`
if [ ! -x "$VOWS" ]; then
    echo "vows not found in your path.  try:  npm install -g vows"
    exit 1
fi

for env in test_json test_mysql ; do
  export NODE_ENV=$env
  ./scripts/test_db_connectivity.js
  if [ $? = 0 ] ; then 
      echo "Testing with NODE_ENV=$env"
      for file in browserid/tests/*.js ; do
          vows $file
          if [[ $? != 0 ]] ; then
              exit 1
          fi
      done
  else
      echo "CANNOT TEST '$env' ENVIRONMENT: can't connect to the database"
  fi
done