Example #1
0
def test_signal_once():

    engine = GameEngine(BaseScene, basic_systems=[Quitter])
    with engine:
        engine.start()
        engine.loop_once()
    assert not engine.running
Example #2
0
def test_signal_once():

    engine = GameEngine(Scene,
                        basic_systems=[Quitter, Failer],
                        message=None,
                        fail=lambda x: False)
    with engine:
        engine.start()
        engine.loop_once()
    assert not engine.running