aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2016-08-04 20:14:03 +0200
committerGuido Günther <agx@sigxcpu.org>2016-08-04 21:21:58 +0200
commit51620e95d11152d3a352b60c45abf86b13464010 (patch)
tree22cf81641868c5861d5bd6d3e62fcc561f57de25 /tests
parent43a0367774bc2c31099f0fdbee358cc783e6eed6 (diff)
import-orig: export version information to postimport hook
Closes: #833429
Diffstat (limited to 'tests')
-rw-r--r--tests/component/deb/test_import_orig.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/tests/component/deb/test_import_orig.py b/tests/component/deb/test_import_orig.py
index 0df65877..cb68e3e0 100644
--- a/tests/component/deb/test_import_orig.py
+++ b/tests/component/deb/test_import_orig.py
@@ -63,7 +63,6 @@ class TestImportOrig(ComponentTestBase):
os.chdir(self.pkg)
orig = self._orig('2.6')
ok_(import_orig(['arg0', '--no-interactive', '--pristine-tar', orig]) == 0)
-
self._check_repo_state(repo, 'master', self.def_branches,
tags=['upstream/2.6'])
@@ -78,9 +77,18 @@ class TestImportOrig(ComponentTestBase):
self._check_repo_state(repo, 'master', ['master', 'upstream', 'pristine-tar'])
orig = self._orig('2.8')
- ok_(import_orig(['arg0', '--no-interactive', '--pristine-tar', orig]) == 0)
+ ok_(import_orig(['arg0',
+ '--postimport=printenv > postimport.out',
+ '--no-interactive', '--pristine-tar', orig]) == 0)
self._check_repo_state(repo, 'master', ['master', 'upstream', 'pristine-tar'],
tags=['debian/2.6-2', 'upstream/2.6', 'upstream/2.8'])
+ eq_(os.path.exists('postimport.out'), True)
+ self.check_hook_vars('postimport', ["GBP_BRANCH",
+ "GBP_TAG",
+ "GBP_UPSTREAM_VERSION",
+ "GBP_DEBIAN_VERSION"])
+
+
def test_update_component_tarballs(self):
"""