mirror of
https://github.com/wesnoth/wesnoth
synced 2025-04-28 17:03:17 +00:00
add tests of modify_turns tag
This commit is contained in:
parent
0c504c5434
commit
ec5ec4fb38
@ -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" (
|
{GENERIC_UNIT_TEST "set_gold_in_prestart_one" (
|
||||||
[event]
|
[event]
|
||||||
@ -34,3 +37,79 @@
|
|||||||
{RETURN ({VARIABLE_CONDITIONAL temp.gold equals 666})}
|
{RETURN ({VARIABLE_CONDITIONAL temp.gold equals 666})}
|
||||||
[/event]
|
[/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 move_skip_all_sighted_yes_share_view
|
||||||
0 set_gold_in_prestart_one
|
0 set_gold_in_prestart_one
|
||||||
0 set_gold_in_prestart_two
|
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
|
# Attack calculations & codepath tests
|
||||||
#
|
#
|
||||||
|
Loading…
x
Reference in New Issue
Block a user