def test_should_bootstrap_with_callback(self): node = FileBackedNodeProvider().start(NODE_DEFINITIONS['web_node'], 'dev', 'some_def') node.wait_for_ready(lambda : node.run_command('bootstrapped'), 15) fake_env = self.load_fake_env() assert fake_env[node.id()]['state'] == 'bootstrapped'
def should_wire_up_an_node(self): node = FileBackedNodeProvider().start(NODE_DEFINITIONS['web_node'], 'dev', 'some_def') fake_env = self.load_fake_env() self.assertEqual(fake_env[node.id()]['env'], 'dev')