Changeset View
Changeset View
Standalone View
Standalone View
contrib/buildbot/test/test_persist_database.py
Show All 38 Lines | def setUp(self): | ||||
self.teamcity.get_coverage_summary = mock.Mock() | self.teamcity.get_coverage_summary = mock.Mock() | ||||
self.teamcity.get_coverage_summary.return_value = None | self.teamcity.get_coverage_summary.return_value = None | ||||
self.teamcity.getBuildInfo = mock.Mock() | self.teamcity.getBuildInfo = mock.Mock() | ||||
self.teamcity.getBuildInfo.return_value = BuildInfo.fromSingleBuildResponse( | self.teamcity.getBuildInfo.return_value = BuildInfo.fromSingleBuildResponse( | ||||
json.loads(test.mocks.teamcity.buildInfo().content) | json.loads(test.mocks.teamcity.buildInfo().content) | ||||
) | ) | ||||
self.travis.get_branch_status = mock.Mock() | self.cirrus.get_default_branch_status = mock.Mock() | ||||
self.travis.get_branch_status.return_value = BuildStatus.Success | self.cirrus.get_default_branch_status.return_value = BuildStatus.Success | ||||
def test_persist_diff_targets(self): | def test_persist_diff_targets(self): | ||||
queryData = buildRequestQuery() | queryData = buildRequestQuery() | ||||
queryData.abcBuildName = BUILD_NAME | queryData.abcBuildName = BUILD_NAME | ||||
queryData.buildTypeId = BUILD_TYPE_ID | queryData.buildTypeId = BUILD_TYPE_ID | ||||
queryData.PHID = BUILD_TARGET_PHID | queryData.PHID = BUILD_TARGET_PHID | ||||
triggerBuildResponse = test.mocks.teamcity.buildInfo( | triggerBuildResponse = test.mocks.teamcity.buildInfo( | ||||
Show All 23 Lines | def test_persist_diff_targets(self): | ||||
BUILD_NAME) | BUILD_NAME) | ||||
# Restart the server, which we expect to restore the persisted state | # Restart the server, which we expect to restore the persisted state | ||||
del self.app | del self.app | ||||
self.app = server.create_server( | self.app = server.create_server( | ||||
self.teamcity, | self.teamcity, | ||||
self.phab, | self.phab, | ||||
self.slackbot, | self.slackbot, | ||||
self.travis, | self.cirrus, | ||||
db_file_no_ext=self.db_file_no_ext, | db_file_no_ext=self.db_file_no_ext, | ||||
jsonEncoder=test.mocks.fixture.MockJSONEncoder).test_client() | jsonEncoder=test.mocks.fixture.MockJSONEncoder).test_client() | ||||
data = statusRequestData() | data = statusRequestData() | ||||
data.buildName = BUILD_NAME | data.buildName = BUILD_NAME | ||||
data.buildId = DEFAULT_BUILD_ID | data.buildId = DEFAULT_BUILD_ID | ||||
data.buildTypeId = BUILD_TYPE_ID | data.buildTypeId = BUILD_TYPE_ID | ||||
data.buildTargetPHID = BUILD_TARGET_PHID | data.buildTargetPHID = BUILD_TARGET_PHID | ||||
Show All 28 Lines |