diff options
author | Guido Günther <agx@sigxcpu.org> | 2016-08-04 20:14:03 +0200 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2016-08-04 21:21:58 +0200 |
commit | 51620e95d11152d3a352b60c45abf86b13464010 (patch) | |
tree | 22cf81641868c5861d5bd6d3e62fcc561f57de25 /tests | |
parent | 43a0367774bc2c31099f0fdbee358cc783e6eed6 (diff) |
import-orig: export version information to postimport hook
Closes: #833429
Diffstat (limited to 'tests')
-rw-r--r-- | tests/component/deb/test_import_orig.py | 12 |
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): """ |