home · contact · privacy
Rename generated meta files, test for them.
[redo-blog] / test.sh
diff --git a/test.sh b/test.sh
index 97d0fbf1ccd88f6bad431d69044d67b04854907e..4daff6b7956f34aca09d651b662d31a093d6417e 100755 (executable)
--- a/test.sh
+++ b/test.sh
@@ -18,3 +18,18 @@ for file in test/test_files/*.html; do
     echo "== test FAILURE =="
   fi
 done
+for file in test/test_files/*meta; do
+  if [ "$file" = "test/test_files/uuid.meta" ]; then
+    true
+    # TODO: validate UUID
+  else
+    cmp_file=`echo "$file" | sed 's/test_files/test_dir/'`
+    printf "== %s diff test ==\n" "$cmp_file"
+    diff "$file" "$cmp_file"
+    if [ "$?" = "0" ]; then
+      echo "== test SUCCESS =="
+    else
+      echo "== test FAILURE =="
+    fi
+  fi
+done