Skip to main content

✅ Cannot fuse different lanes

CategoryAbility
StatusPassing
Testtests/test_fusion.py::test_cannot_fuse_different_lanes

Both demons owned by P1 but in different lanes.

Preconditions

  • P1 owns Murmur (#002) in lane 0

  • P1 owns Duban (#001) in lane 1

  • Both on field

Action

  • can_fuse(state, murmur, duban)

Expected Postconditions

  • Returns (False, <reason containing "lane">)

Assertions

assert result is False
assert "lane" in reason.lower()