add tests of modify_turns tag
This commit is contained in:
parent
0c504c5434
commit
ec5ec4fb38
2 changed files with 84 additions and 1 deletions
|
@ -1,4 +1,7 @@
|
|||
# Tests whether setting gold of a side in prestart works, or goes OOS
|
||||
# Tests how various variable settings occuring in prestart
|
||||
# and in early events work out.
|
||||
# For example, whether setting gold of a side in prestart works, or goes OOS
|
||||
# Also, whether setting the turn counter works.
|
||||
|
||||
{GENERIC_UNIT_TEST "set_gold_in_prestart_one" (
|
||||
[event]
|
||||
|
@ -34,3 +37,79 @@
|
|||
{RETURN ({VARIABLE_CONDITIONAL temp.gold equals 666})}
|
||||
[/event]
|
||||
)}
|
||||
|
||||
{GENERIC_UNIT_TEST "modify_turns_one" (
|
||||
[event]
|
||||
name=prestart
|
||||
[modify_turns]
|
||||
value=42
|
||||
[/modify_turns]
|
||||
[/event]
|
||||
[event]
|
||||
name=side 1 turn 1
|
||||
[store_turns]
|
||||
variable=temp
|
||||
[/store_turns]
|
||||
{RETURN ({VARIABLE_CONDITIONAL temp equals 42})}
|
||||
[/event]
|
||||
)}
|
||||
|
||||
{GENERIC_UNIT_TEST "modify_turns_two" (
|
||||
[event]
|
||||
name=prestart
|
||||
[modify_turns]
|
||||
current=42
|
||||
[/modify_turns]
|
||||
[/event]
|
||||
[event]
|
||||
name=side 1 turn 1
|
||||
{RETURN ([false][/false])}
|
||||
[/event]
|
||||
[event]
|
||||
name=side 1 turn 42
|
||||
{RETURN ([true][/true])}
|
||||
[/event]
|
||||
)}
|
||||
|
||||
{GENERIC_UNIT_TEST "modify_turns_three" (
|
||||
[event]
|
||||
name=side 1 turn 1
|
||||
[modify_turns]
|
||||
current=42
|
||||
[/modify_turns]
|
||||
[/event]
|
||||
[event]
|
||||
name=side 1 turn 1 refresh
|
||||
{RETURN ([true][/true])}
|
||||
[/event]
|
||||
[event]
|
||||
name=side 1 turn 42
|
||||
{RETURN ([false][/false])}
|
||||
[/event]
|
||||
)}
|
||||
|
||||
{GENERIC_UNIT_TEST "modify_turns_four" (
|
||||
[event]
|
||||
name=side 1 turn 1
|
||||
[modify_turns]
|
||||
current=42
|
||||
[/modify_turns]
|
||||
[/event]
|
||||
[event]
|
||||
name=side 1 turn 1 refresh
|
||||
[end_turn]
|
||||
[/end_turn]
|
||||
[/event]
|
||||
[event]
|
||||
name=side 1 turn 1 end
|
||||
{RETURN ([false][/false])}
|
||||
[/event]
|
||||
[event]
|
||||
name=side 2 turn 42
|
||||
{RETURN ([true][/true])}
|
||||
[/event]
|
||||
[event]
|
||||
name=side 1 turn 43
|
||||
{RETURN ([false][/false])}
|
||||
[/event]
|
||||
)}
|
||||
|
|
|
@ -65,6 +65,10 @@
|
|||
0 move_skip_all_sighted_yes_share_view
|
||||
0 set_gold_in_prestart_one
|
||||
0 set_gold_in_prestart_two
|
||||
0 modify_turns_one
|
||||
0 modify_turns_two
|
||||
0 modify_turns_three
|
||||
0 modify_turns_four
|
||||
#
|
||||
# Attack calculations & codepath tests
|
||||
#
|
||||
|
|
Loading…
Add table
Reference in a new issue