diff options
Diffstat (limited to 'pmstestsuite/library/standard/depend.py')
-rw-r--r-- | pmstestsuite/library/standard/depend.py | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/pmstestsuite/library/standard/depend.py b/pmstestsuite/library/standard/depend.py index f95f090..843229c 100644 --- a/pmstestsuite/library/standard/depend.py +++ b/pmstestsuite/library/standard/depend.py @@ -2,46 +2,44 @@ # (c) 2011-2012 Michał Górny <mgorny@gentoo.org> # Released under the terms of the 2-clause BSD license. -from .dbus_case import DBusEbuildDependencyTestCase +from pmstestsuite.library.depend_case import EbuildDependencyTestCase from .util import EbuildToucher, FailingEbuild -class DependTest(DBusEbuildDependencyTestCase): +class DependTest(EbuildDependencyTestCase): """ DEPEND fulfilling test. """ depend_classes = [EbuildToucher] def __init__(self, *args, **kwargs): - DBusEbuildDependencyTestCase.__init__(self, *args, **kwargs) + EbuildDependencyTestCase.__init__(self, *args, **kwargs) self.phase_funcs['src_compile'].append( 'pms-test-suite-%s || die' % self.dependant_ebuilds[0].pv ) -class RDependTest(DBusEbuildDependencyTestCase): +class RDependTest(EbuildDependencyTestCase): """ RDEPEND fulfilling test. """ rdepend_classes = [EbuildToucher] def __init__(self, *args, **kwargs): - DBusEbuildDependencyTestCase.__init__(self, *args, **kwargs) + EbuildDependencyTestCase.__init__(self, *args, **kwargs) self.phase_funcs['pkg_postinst'].append( 'pms-test-suite-%s || die' % self.dependant_ebuilds[0].pv ) -class PDependTest(DBusEbuildDependencyTestCase): +class PDependTest(EbuildDependencyTestCase): """ PDEPEND fulfilling test. """ pdepend_classes = [EbuildToucher] def __init__(self, *args, **kwargs): - DBusEbuildDependencyTestCase.__init__(self, *args, **kwargs) + EbuildDependencyTestCase.__init__(self, *args, **kwargs) self.phase_funcs['pkg_postinst'].extend([ 'pms-test-suite-%s' % self.dependant_ebuilds[0].pv, 'pms-test_dbus_append_result ${?}' ]) def check_dbus_result(self, output, pm): - DBusEbuildDependencyTestCase.check_dbus_result(self, output, pm) - try: res = output[0] == '0' except IndexError: @@ -49,13 +47,13 @@ class PDependTest(DBusEbuildDependencyTestCase): self.assertFalse(res, 'PDEP merged before ebuild', undefined = True) -class FailingDependTest(DBusEbuildDependencyTestCase): +class FailingDependTest(EbuildDependencyTestCase): """ Unfulfilled DEPEND test. """ depend_classes = [FailingEbuild] expect_failure = True -class FailingRDependTest(DBusEbuildDependencyTestCase): +class FailingRDependTest(EbuildDependencyTestCase): """ Unfulfilled RDEPEND test. """ depend_classes = [FailingEbuild] |