rm -rf "$generated_files_dir"
./add_dir.sh "$generated_files_dir"
working_dir=$(pwd)
-cp "$expected_files_dir"/test.md "$generated_files_dir"/
-cp "$expected_files_dir"/foo.rst "$generated_files_dir"/
-cp "$expected_files_dir"/bar\ baz.md "$generated_files_dir"/
cd "$generated_files_dir"
+cp "$working_dir/$expected_files_dir"/test.md .
redo
-cd "$working_dir"
+cp "$working_dir/$expected_files_dir"/bar\ baz.md .
+redo
+cp "$working_dir/$expected_files_dir"/foo.rst .
+redo
+cd "$working_dir"
-# Simple file comparison tests.
-uuid_regex="^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"
+# Simple file comparison tests and UUID tests.
uuid_test "$generated_files_dir""/uuid.meta"
for file in "$expected_files_dir"/*.html "$expected_files_dir"/*.meta; do
sed_expression='s/'"$expected_files_dir_escaped"'/'"$generated_files_dir_escaped"'/'