Index: /issm/trunk-jpl/jenkins/javascript/karma/scripts/specs/generate-spec.sh
===================================================================
--- /issm/trunk-jpl/jenkins/javascript/karma/scripts/specs/generate-spec.sh	(revision 20782)
+++ /issm/trunk-jpl/jenkins/javascript/karma/scripts/specs/generate-spec.sh	(revision 20783)
@@ -1,3 +1,8 @@
 #!/bin/sh
+
+if [ -z $1 ]; then
+        echo "Usage: $0 [NUMBER[-NUMBER]][,NUMBER[-NUMBER]]..."
+        exit 1
+fi
 
 # Create array to store numbers of the tests
@@ -13,7 +18,19 @@
 for range in $1; do
     if [[ ! "$range" =~ "-" ]]; then # check if it is a range of numbers or just a single number
-        TESTNUMBERS+=($range)
+        if [ ! -f "$SCRIPTDIR/test$range.js" ]; then
+            >&2 echo "Warning: test$num.js does not exist."
+        else
+            TESTNUMBERS+=($range)
+        fi
     else
         SEQUENCE=($(seq -w -s ' ' $(sed "s/-/$IFS/" <<< ${range})))
+
+        IFS=' '
+        for num in ${SEQUENCE[@]}; do
+            if [ ! -f "$SCRIPTDIR/test$num.js" ]; then
+                >&2 echo "Warning: test$num.js does not exist."
+            fi
+        done
+
         TESTNUMBERS=("${TESTNUMBERS[@]}" "${SEQUENCE[@]}")
     fi
