diff options
author | Guido Günther <agx@sigxcpu.org> | 2015-12-27 18:50:34 +0100 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2015-12-27 18:50:34 +0100 |
commit | ab1fd98ba86ae2882203ad593ba982ba985b3d1a (patch) | |
tree | 914624adf508e807a87aa828f2859de1930d7baa | |
parent | 8e1020d51f5b7064a34b2e22831da466965aab3f (diff) |
rpm: skip permission related tests under fakeroot
This unbreaks
fakeroot debian/rules binary
-rw-r--r-- | tests/component/rpm/test_buildpackage_rpm.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/component/rpm/test_buildpackage_rpm.py b/tests/component/rpm/test_buildpackage_rpm.py index ef8312eb..4f0c2905 100644 --- a/tests/component/rpm/test_buildpackage_rpm.py +++ b/tests/component/rpm/test_buildpackage_rpm.py @@ -25,6 +25,7 @@ import shutil import stat import subprocess +from nose import SkipTest from nose.tools import assert_raises, eq_, ok_ # pylint: disable=E0611 from gbp.git import GitRepository @@ -192,6 +193,9 @@ class TestGbpRpm(RpmRepoTestBase): def test_option_tmp_dir(self): """Test the --git-tmp-dir option""" + if os.getenv("FAKED_MODE"): + raise SkipTest("Skipping we're running under fakeroot") + self.init_test_repo('gbp-test-native') eq_(mock_gbp(['--git-tmp-dir=../gbptmp', '--git-builder=true']), 0) @@ -514,6 +518,10 @@ class TestGbpRpm(RpmRepoTestBase): def test_export_failure(self): """Test export dir permission problems""" + + if os.getenv("FAKED_MODE"): + raise SkipTest("Skipping we're running under fakeroot") + self.init_test_repo('gbp-test-native') s_rwx = stat.S_IREAD | stat.S_IWRITE | stat.S_IEXEC |