l.b.t.t.TestHandleStatusMixin : class documentation

Part of lp.buildmaster.tests.test_buildfarmjobbehaviour View In Hierarchy

Known subclasses: lp.code.model.tests.test_recipebuilder.TestHandleStatusForSPRBuild, lp.snappy.tests.test_snapbuildbehaviour.TestHandleStatusForSnapBuild, lp.soyuz.tests.test_binarypackagebuildbehaviour.TestHandleStatusForBinaryPackageBuild, lp.soyuz.tests.test_livefsbuildbehaviour.TestHandleStatusForLiveFSBuild

Tests for `IPackageBuild`s handleStatus method.

This should be run with a Trial TestCase.
Method makeBuild Allow classes to override the build with which the test runs.
Method setUp Undocumented
Method assertResultCount Undocumented
Method test_handleStatus_OK_normal_file Undocumented
Method test_handleStatus_OK_absolute_filepath Undocumented
Method test_handleStatus_OK_relative_filepath Undocumented
Method test_handleStatus_OK_sets_build_log Undocumented
Method test_handleStatus_DEPFAIL_notifies Undocumented
Method test_handleStatus_CHROOTFAIL_notifies Undocumented
Method test_handleStatus_PACKAGEFAIL_notifies Undocumented
Method test_handleStatus_ABORTED_cancels_cancelling Undocumented
Method test_handleStatus_ABORTED_illegal_when_building Undocumented
Method test_handleStatus_ABORTED_cancelling_sets_build_log Undocumented
Method test_date_finished_set Undocumented
Method test_givenback_collection Undocumented
Method test_builderfail_collection Undocumented
Method test_invalid_status_collection Undocumented
Method _test_handleStatus_notifies Undocumented
def makeBuild(self):
Allow classes to override the build with which the test runs.
def setUp(self):
Undocumented
def assertResultCount(self, count, result):
Undocumented
@defer.inlineCallbacks
def test_handleStatus_OK_normal_file(self):
Undocumented
@defer.inlineCallbacks
def test_handleStatus_OK_absolute_filepath(self):
Undocumented
@defer.inlineCallbacks
def test_handleStatus_OK_relative_filepath(self):
Undocumented
@defer.inlineCallbacks
def test_handleStatus_OK_sets_build_log(self):
Undocumented
@defer.inlineCallbacks
def _test_handleStatus_notifies(self, status):
Undocumented
def test_handleStatus_DEPFAIL_notifies(self):
Undocumented
def test_handleStatus_CHROOTFAIL_notifies(self):
Undocumented
def test_handleStatus_PACKAGEFAIL_notifies(self):
Undocumented
@defer.inlineCallbacks
def test_handleStatus_ABORTED_cancels_cancelling(self):
Undocumented
@defer.inlineCallbacks
def test_handleStatus_ABORTED_illegal_when_building(self):
Undocumented
@defer.inlineCallbacks
def test_handleStatus_ABORTED_cancelling_sets_build_log(self):
Undocumented
@defer.inlineCallbacks
def test_date_finished_set(self):
Undocumented
@defer.inlineCallbacks
def test_givenback_collection(self):
Undocumented
@defer.inlineCallbacks
def test_builderfail_collection(self):
Undocumented
@defer.inlineCallbacks
def test_invalid_status_collection(self):
Undocumented
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.