def test_pick(): env = AuroraConfigLoader.load(BytesIO(MESOS_CONFIG)) hello_world = env['jobs'][0] assert AuroraConfig.pick(env, 'hello_world', None) == hello_world env['jobs'][0] = env['jobs'][0](name='something_{{else}}') assert str(AuroraConfig.pick(env, 'something_else', [{'else': 'else'}]).name()) == ( 'something_else')
def test_pick(): env = AuroraConfigLoader.load(BytesIO(MESOS_CONFIG)) hello_world = env['jobs'][0] assert AuroraConfig.pick(env, 'hello_world', None) == hello_world env['jobs'][0] = env['jobs'][0](name='something_{{else}}') assert str( AuroraConfig.pick(env, 'something_else', [{ 'else': 'else' }]).name()) == ('something_else')
def test_pick(): with temporary_file() as fp: fp.write(MESOS_CONFIG) fp.flush() env = AuroraConfigLoader.load(fp.name) hello_world = env['jobs'][0] assert AuroraConfig.pick(env, 'hello_world', None) == hello_world env['jobs'][0] = env['jobs'][0](name='something_{{else}}') assert str(AuroraConfig.pick(env, 'something_else', [{'else': 'else'}]).name()) == ( 'something_else')
def test_pick(): with temporary_file() as fp: fp.write(MESOS_CONFIG) fp.flush() env = AuroraConfigLoader.load(fp.name) hello_world = env['jobs'][0] assert AuroraConfig.pick(env, 'hello_world', None) == hello_world env['jobs'][0] = env['jobs'][0](name='something_{{else}}') assert str( AuroraConfig.pick(env, 'something_else', [{ 'else': 'else' }]).name()) == ('something_else')