home
·
contact
·
privacy
projects
/
redo-blog
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add test for .links files.
[redo-blog]
/
test.sh
diff --git
a/test.sh
b/test.sh
index da87a2b6ed5f113d9161e4ddf056142f2f40a8de..ce50d29a7a50aef30fa56e48c973e663a2276336 100755
(executable)
--- a/
test.sh
+++ b/
test.sh
@@
-49,11
+49,12
@@
rm -rf "$generated_files_dir"
working_dir=$(pwd)
cd "$generated_files_dir"
redo
working_dir=$(pwd)
cd "$generated_files_dir"
redo
-cp "$working_dir/$expected_files_dir"/test.md .
+cp "$working_dir/$expected_files_dir"/te
\"\;
st.md .
redo
cp "$working_dir/$expected_files_dir"/bar\ baz.md .
redo
cp "$working_dir/$expected_files_dir"/foo.rst .
redo
cp "$working_dir/$expected_files_dir"/bar\ baz.md .
redo
cp "$working_dir/$expected_files_dir"/foo.rst .
+cp "$working_dir/$expected_files_dir"/foo.links .
redo
# Test file modification tracking.
redo
# Test file modification tracking.
@@
-90,6
+91,14
@@
for file in "$expected_files_dir"/metadata/*; do
diff_test "$file" "$cmp_file"
done
diff_test "$file" "$cmp_file"
done
+# Compare .links files.
+cd "$working_dir"
+for file in "$expected_files_dir"/*.links "$expected_files_dir"/*.captcha; do
+ basename=$(basename "$file")
+ cmp_file="$generated_files_dir/$basename"
+ diff_test "$file" "$cmp_file"
+done
+
# Compare generated HTML files. Ignore variable dates.
for file in "$expected_files_dir"/*.html.ignoring; do
basename=$(basename "$file")
# Compare generated HTML files. Ignore variable dates.
for file in "$expected_files_dir"/*.html.ignoring; do
basename=$(basename "$file")
@@
-101,11
+110,6
@@
for file in "$expected_files_dir"/*.html.ignoring; do
cat "$cmp_file" | \
sed 's/[0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\}/IGNORE/g' \
> "$generated_file"
cat "$cmp_file" | \
sed 's/[0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\}/IGNORE/g' \
> "$generated_file"
-# cat "$cmp_file" | \
-# sed 's/[0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\}/IGNORE/g' | \
-# sed 's/IGNORET[0-9]\{2\}:[0-9]\{2\}:[0-9]\{2\}Z/IGNORE/g' | \
-# sed 's/IGNORE [0-9]\{2\}:[0-9]\{2\} (UTC)/IGNORE/g' \
-# > "$generated_file"
diff_test "$file" "$generated_file"
done
diff_test "$file" "$generated_file"
done