diff options
author | Markus Lehtonen <markus.lehtonen@linux.intel.com> | 2018-01-23 10:48:58 +0200 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2018-03-01 12:01:27 +0100 |
commit | 042f422cf4adfd46cca7f024f1e941bc7c91c911 (patch) | |
tree | 1f67411ae89bc362235c99b37bb286f877b3236c /tests/12_test_deb.py | |
parent | 99b38114d4923425e73135c4af1dbe9f41dc21d8 (diff) |
tests.testutils: helpers for checking existence of commands
Add new have_cmd() helper for checking if a command is available,
and, a skip_without_cmd() decorator for skipping tests in case a command
is missing. Convert existing checks for commands to use these new
functions.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Diffstat (limited to 'tests/12_test_deb.py')
-rw-r--r-- | tests/12_test_deb.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/12_test_deb.py b/tests/12_test_deb.py index d06bc432..4a2388e2 100644 --- a/tests/12_test_deb.py +++ b/tests/12_test_deb.py @@ -136,7 +136,7 @@ Files: self.assertEquals(dsc.sigs, []) -@unittest.skipIf(not os.path.exists('/usr/bin/dpkg'), 'Dpkg not found') +@testutils.skip_without_cmd('dpkg') class TestDpkgCompareVersions(unittest.TestCase): """Test L{gbp.deb.DpkgCompareVersions}""" @@ -160,7 +160,7 @@ class TestDpkgCompareVersions(unittest.TestCase): self.cmp('_', '_ _') -@unittest.skipIf(not os.path.exists('/usr/bin/dpkg'), 'Dpkg not found') +@testutils.skip_without_cmd('dpkg') class TestDeb(unittest.TestCase): """Test L{gbp.deb.__init__} """ |