Unit test to verify that [event]delayed_variable_substitution=no works

This commit is contained in:
Celtic Minstrel 2021-04-13 20:06:37 -04:00
parent 900c576fe8
commit b20e226f30
2 changed files with 16 additions and 2 deletions

View file

@ -243,13 +243,26 @@
name=start
delayed_variable_substitution=yes
{VARIABLE pass_test "$($pass_test + 1)"}
{RETURN ({VARIABLE_CONDITIONAL pass_test equals 2})}
[/event]
{VARIABLE pass_test 1}
[/event]
)}
{GENERIC_UNIT_TEST "event_handers_in_events__immediate" (
[event]
name=turn 1
{RETURN ({VARIABLE_CONDITIONAL pass_test equals 2})}
name=prestart
{VARIABLE pass_test 0}
[event]
name=start
delayed_variable_substitution=no
{VARIABLE pass_test "$($pass_test + 1)"}
{RETURN ({VARIABLE_CONDITIONAL pass_test equals 1})}
[/event]
{VARIABLE pass_test 1}
[/event]
)}

View file

@ -113,6 +113,7 @@
0 event_handlers_in_events_7
0 event_handlers_in_events_8
0 event_handers_in_events__delayed
0 event_handers_in_events__immediate
0 event_handlers_in_events__dynamic_filter
0 event_remove_test
0 event_repeat_test