arguments+=() expected_exitcode=2 _setup_testcase() { ln -sr "templates/"{perl-module-1.0.template,perl-module.template} } # set IFS="" if you want trailing new lines, otherwise remove it IFS="" read -d '' expected_output <<'EOF' failed to open './makepkg-template-tests/missing-template-file/templates/perl-module-1.0.template': No such file or directory EOF IFS="" read -d '' expected_result <<'EOF' EOF