def test_setServiceParent_started(self): master = self.master = fakemaster.make_master() botmaster = FakeBotMaster(master) botmaster.startService() bs = self.ConcreteBuildSlave('bot', 'pass') bs.setServiceParent(botmaster) self.assertEqual(bs.botmaster, botmaster) self.assertEqual(bs.master, master)
def test_setServiceParent_started(self): master = self.master botmaster = FakeBotMaster(master) botmaster.startService() bs = self.ConcreteBuildSlave('bot', 'pass') bs.setServiceParent(botmaster) self.assertEqual(bs.botmaster, botmaster) self.assertEqual(bs.master, master)
def test_setServiceParent_slaveLocks(self): """ http://trac.buildbot.net/ticket/2278 """ master = self.master = fakemaster.make_master() botmaster = FakeBotMaster(master) botmaster.startService() lock = locks.SlaveLock('lock') bs = self.ConcreteBuildSlave('bot', 'pass', locks = [lock.access("counting")]) bs.setServiceParent(botmaster)
def test_setServiceParent_slaveLocks(self): """ http://trac.buildbot.net/ticket/2278 """ master = self.master = fakemaster.make_master() botmaster = FakeBotMaster(master) botmaster.startService() lock = locks.SlaveLock('lock') bs = self.ConcreteBuildSlave('bot', 'pass', locks=[lock]) bs.setServiceParent(botmaster)
def test_setServiceParent_masterLocks(self): """ http://trac.buildbot.net/ticket/2278 """ master = self.master botmaster = FakeBotMaster(master) botmaster.startService() lock = locks.MasterLock('masterlock') bs = self.ConcreteBuildSlave('bot', 'pass', locks = [lock.access("counting")]) bs.setServiceParent(botmaster)