def test_add_comp__2_kwargs(): e = Entity(x=0, y=1) e.add_comp(a=1, b=2) assert e.components['a'] == 1 assert e.components['b'] == 2
def test_add_comp__already_exists_and_replaces(): e = Entity(x=0, y=1) e.add_comp(x=1) e.add_comp(x=2) assert e.components['x'] == 2
def test_add_comp__1_kwarg(): e = Entity(x=0) e.add_comp(y=1) assert e.components['y'] == 1