Skip to main content

Module test_support

Module test_support 

Source

Constantsยง

BLOCKED_SECONDARY_WALL_X ๐Ÿ”’
CROSS_LAYER_NEAR_X ๐Ÿ”’
EXPLICIT_PAIR_SECOND_X ๐Ÿ”’
SPATIAL_FAR_ENEMY ๐Ÿ”’
SPATIAL_FAR_X ๐Ÿ”’
SPATIAL_NEAR_X ๐Ÿ”’
SPATIAL_SIDE_ENEMY ๐Ÿ”’
SPATIAL_SIDE_Y ๐Ÿ”’
TEST_ARMOR ๐Ÿ”’
TEST_ARMOR_CONSTANT_BITS ๐Ÿ”’
TEST_DURATION_S ๐Ÿ”’
TEST_ENCOUNTER_VERSION ๐Ÿ”’
TEST_EXPANSION_ID ๐Ÿ”’
TEST_LEVEL ๐Ÿ”’

Functionsยง

blocked_los_encounter ๐Ÿ”’
blocked_secondary_los_encounter ๐Ÿ”’
combat_builder_fixture
combat_stats_fixture
cross_layer_los_encounter ๐Ÿ”’
cross_layer_nearest_fallback_encounter ๐Ÿ”’
damage_driven_primary_encounter ๐Ÿ”’
damage_driven_primary_encounter_with_armor ๐Ÿ”’
default_encounter ๐Ÿ”’
equal_distance_blocked_nearest_encounter ๐Ÿ”’
explicit_enemy_pair_los_encounter ๐Ÿ”’
four_enemy_spatial_encounter ๐Ÿ”’
game_data_with
Seed the game-data fields most damage and mastery tests need.
handler_with_spells
Build a handler with default spell definitions for a compact spell table.
linear_nearest_spatial_encounter ๐Ÿ”’
many_enemy_spatial_encounter ๐Ÿ”’
minimal_rotation
Small valid rotation used by tests that only need a compiled combat system.
resolve_definition ๐Ÿ”’
rotation_casting
Build a minimal rotation that casts the supplied spell names in order.
rotation_from_json
Parse a JSON rotation fixture through the canonical domain parser.
spatial_enemy ๐Ÿ”’
staged_activation_encounter ๐Ÿ”’
staged_enemy ๐Ÿ”’
timed_add_encounter ๐Ÿ”’
transform ๐Ÿ”’
two_damage_driven_enemy_encounter ๐Ÿ”’
two_damage_driven_enemy_encounter_with_healths ๐Ÿ”’
two_enemy_encounter ๐Ÿ”’
two_enemy_encounter_with_healths ๐Ÿ”’