Blame tests/rule_last_str_long.sh

Packit 1422b7
Packit 1422b7
uname -a | grep "SunOS.*5.10"
Packit 1422b7
if [ $? -eq 0 ] ; then
Packit 1422b7
   echo platform: `uname -a`
Packit 1422b7
   echo This looks like solaris 10, we disable known-failing tests to
Packit 1422b7
   echo permit OpenCSW to build packages. However, this are real failurs
Packit 1422b7
   echo and so a fix should be done as soon as time permits.
Packit 1422b7
   exit 77
Packit 1422b7
fi
Packit 1422b7
. $srcdir/exec.sh
Packit 1422b7
Packit 1422b7
test_def $0 "multiple formats including string (see also: rule_last_str_short.sh)"
Packit 1422b7
add_rule 'version=2'
Packit 1422b7
add_rule 'rule=:%string:string%'
Packit 1422b7
add_rule 'rule=:before %string:string%'
Packit 1422b7
add_rule 'rule=:%string:string% after'
Packit 1422b7
add_rule 'rule=:before %string:string% after'
Packit 1422b7
add_rule 'rule=:before %string:string% middle %string:string%'
Packit 1422b7
Packit 1422b7
execute 'string'
Packit 1422b7
execute 'before string'
Packit 1422b7
execute 'string after'
Packit 1422b7
execute 'before string after'
Packit 1422b7
execute 'before string middle string'
Packit 1422b7
assert_output_json_eq '{"string": "string" }' '{"string": "string" }''{"string": "string" }''{"string": "string" }''{"string": "string", "string": "string" }'
Packit 1422b7
Packit 1422b7
Packit 1422b7
cleanup_tmp_files