X-Git-Url: https://plomlompom.com/repos/?p=redo-blog;a=blobdiff_plain;f=test.sh;h=ce50d29a7a50aef30fa56e48c973e663a2276336;hp=c6e9c8f2aa089ff5421ae0584ca50e90d0af0f07;hb=7849f6d516ab555c83ae9d979c71e874383b9c17;hpb=0759afe3db42ac3ca2c708a7f08fd37d5401bf7a diff --git a/test.sh b/test.sh index c6e9c8f..ce50d29 100755 --- a/test.sh +++ b/test.sh @@ -49,7 +49,7 @@ 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 @@ -91,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") @@ -102,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