X-Git-Url: https://plomlompom.com/repos/?p=redo-blog;a=blobdiff_plain;f=test.sh;h=ce50d29a7a50aef30fa56e48c973e663a2276336;hp=da87a2b6ed5f113d9161e4ddf056142f2f40a8de;hb=7849f6d516ab555c83ae9d979c71e874383b9c17;hpb=54220bdf43b8a1269dc54ae19dad9038b11e9981 diff --git a/test.sh b/test.sh index da87a2b..ce50d29 100755 --- a/test.sh +++ b/test.sh @@ -49,11 +49,12 @@ rm -rf "$generated_files_dir" 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 . +cp "$working_dir/$expected_files_dir"/foo.links . redo # Test file modification tracking. @@ -90,6 +91,14 @@ for file in "$expected_files_dir"/metadata/*; do 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") @@ -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' | \ -# 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