Skip to main content

✅ Cannot fuse different owners

CategoryAbility
StatusPassing
Testtests/test_fusion.py::test_cannot_fuse_different_owners

P1 owns the top card, P2 owns the bottom card.

Preconditions

  • P1 owns Murmur (#002) in lane 0

  • P2 owns Duban (#001) in lane 0

  • Both on field

Action

  • can_fuse(state, murmur, duban)

Expected Postconditions

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

Assertions

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