def test_get_worldobjects(test_world):
    runtime.add_worldobject(test_world, "Default", (10, 10), uid='foobar', name='foobar', parameters={})
    objects = runtime.get_world_objects(test_world)
    assert 'foobar' in objects
    runtime.save_world(test_world)
    runtime.revert_world(test_world)
    objects = runtime.get_world_objects(test_world)
    assert 'foobar' in objects
Example #2
0
def test_get_worldobjects(test_world):
    runtime.add_worldobject(test_world, "Default", (10, 10), uid='foobar', name='foobar', parameters={})
    objects = runtime.get_world_objects(test_world)
    assert 'foobar' in objects
    runtime.save_world(test_world)
    runtime.revert_world(test_world)
    objects = runtime.get_world_objects(test_world)
    assert 'foobar' in objects
Example #3
0
def get_world_objects(world_uid, type=None):
    try:
        return True, runtime.get_world_objects(world_uid, type)
    except KeyError:
        return False, 'World %s not found' % world_uid
Example #4
0
def get_world_objects(world_uid, type=None):
    try:
        return runtime.get_world_objects(world_uid, type)
    except KeyError:
        return {'Error': 'World %s not found' % world_uid}
Example #5
0
def get_world_objects(world_uid, type=None):
    """ Returns a dict of worldobjects present in the world, optionally filtered by type """
    try:
        return True, runtime.get_world_objects(world_uid, type)
    except KeyError:
        return False, 'World %s not found' % world_uid