def test_andobjective_wn(player): o11 = mo.AutoWin(player) o12 = mo.NoObjective(player) o1112 = mo.AndObjective(player, [o11, o12]) assert o1112.status() is True
def test_andobjective_ln(player): o13 = mo.AutoLose(player) o14 = mo.NoObjective(player) o1314 = mo.AndObjective(player, [o13, o14]) assert o1314.status() is False
def test_noobjective(player): obj = mo.NoObjective(player) assert obj.status() is None