def test_connect_slave_adds_new_slave_if_slave_never_connected_before(self): master = ClusterMaster() master.connect_slave('never-before-seen.turtles.gov', 10) self.assertEqual(1, len(master.all_slaves_by_id()), 'Exactly one slave should be registered with the master.') self.assertIsNotNone(master.get_slave(slave_id=None, slave_url='never-before-seen.turtles.gov'), 'Registered slave does not have the expected url.')
def test_connect_slave_adds_new_slave_if_slave_never_connected_before(self): master = ClusterMaster() master.connect_slave('never-before-seen.turtles.gov', 10) self.assertEqual(1, len(master.all_slaves_by_id()), 'Exactly one slave should be registered with the master.') self.assertIsNotNone(master.get_slave(slave_id=None, slave_url='never-before-seen.turtles.gov'), 'Registered slave does not have the expected url.')