Skip to content

Commit

Permalink
fix test failures on mock==0.7.2
Browse files Browse the repository at this point in the history
  • Loading branch information
djmitche committed Mar 19, 2013
1 parent b290a45 commit 261c391
Showing 1 changed file with 14 additions and 10 deletions.
24 changes: 14 additions & 10 deletions master/buildbot/test/unit/test_process_builder.py
Expand Up @@ -111,26 +111,30 @@ def test_maybeStartBuild_builder_stopped(self):

# maybeStartBuild

def _makeMocks(self):
slave = mock.Mock()
slave.name = 'slave'
buildrequest = mock.Mock()
buildrequest.id = 10
buildrequests = [buildrequest]
return slave, buildrequests

@defer.inlineCallbacks
def test_maybeStartBuild(self):
yield self.makeBuilder()

slave = mock.Mock()
slave.name = 'slave'
buildrequests = [mock.Mock(id=10)]


slave, buildrequests = self._makeMocks()

started = yield self.bldr.maybeStartBuild(slave, buildrequests)
self.assertEqual(started, True)
self.assertBuildsStarted([('slave', [10])])

@defer.inlineCallbacks
def test_maybeStartBuild_failsToStart(self):
yield self.makeBuilder(startBuildsForSucceeds=False)

slave = mock.Mock()
slave.name = 'slave'
buildrequests = [mock.Mock(id=10)]


slave, buildrequests = self._makeMocks()

started = yield self.bldr.maybeStartBuild(slave, buildrequests)
self.assertEqual(started, False)
self.assertBuildsStarted([('slave', [10])])
Expand Down

0 comments on commit 261c391

Please sign in to comment.