aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/13_test_gbp_pq.py
diff options
context:
space:
mode:
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>2018-01-23 10:48:58 +0200
committerGuido Günther <agx@sigxcpu.org>2018-03-01 12:01:27 +0100
commit042f422cf4adfd46cca7f024f1e941bc7c91c911 (patch)
tree1f67411ae89bc362235c99b37bb286f877b3236c /tests/13_test_gbp_pq.py
parent99b38114d4923425e73135c4af1dbe9f41dc21d8 (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/13_test_gbp_pq.py')
-rw-r--r--tests/13_test_gbp_pq.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/13_test_gbp_pq.py b/tests/13_test_gbp_pq.py
index 5f4668b6..dc53c260 100644
--- a/tests/13_test_gbp_pq.py
+++ b/tests/13_test_gbp_pq.py
@@ -77,7 +77,7 @@ class TestApplyAndCommit(testutils.DebianGitTestRepo):
info = self.repo.get_commit_info('HEAD')
self.assertIn('Gbp-Pq: Name foobar', info['body'])
- @unittest.skipIf(not os.path.exists('/usr/bin/dpkg'), 'Dpkg not found')
+ @testutils.skip_without_cmd('dpkg')
def test_debian_missing_author(self):
"""
Check if we parse the author from debian control if it's missing in the patch.