diff options
Diffstat (limited to 'tests/plugins/pipeline.py')
-rw-r--r-- | tests/plugins/pipeline.py | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/tests/plugins/pipeline.py b/tests/plugins/pipeline.py index c659aa34e..a77dcd1d2 100644 --- a/tests/plugins/pipeline.py +++ b/tests/plugins/pipeline.py @@ -5,9 +5,6 @@ from buildstream._context import Context from buildstream._project import Project from buildstream._exceptions import PluginError from buildstream._pipeline import Pipeline -from buildstream._platform import Platform - -from tests.testutils.site import HAVE_ROOT DATA_DIR = os.path.join( os.path.dirname(os.path.realpath(__file__)), @@ -18,15 +15,17 @@ DATA_DIR = os.path.join( def create_pipeline(tmpdir, basedir, target): context = Context([]) project = Project(basedir, context) - context.deploydir = os.path.join(str(tmpdir), 'deploy') context.artifactdir = os.path.join(str(tmpdir), 'artifact') - context._platform = Platform.get_platform() + + def dummy_handler(message, context): + pass + + context._set_message_handler(dummy_handler) return Pipeline(context, project, [target], []) -@pytest.mark.skipif(not HAVE_ROOT, reason="requires root permissions") @pytest.mark.datafiles(os.path.join(DATA_DIR, 'customsource')) def test_customsource(datafiles, tmpdir): @@ -35,7 +34,6 @@ def test_customsource(datafiles, tmpdir): assert(pipeline.targets[0].get_kind() == "autotools") -@pytest.mark.skipif(not HAVE_ROOT, reason="requires root permissions") @pytest.mark.datafiles(os.path.join(DATA_DIR, 'customelement')) def test_customelement(datafiles, tmpdir): @@ -44,7 +42,6 @@ def test_customelement(datafiles, tmpdir): assert(pipeline.targets[0].get_kind() == "foo") -@pytest.mark.skipif(not HAVE_ROOT, reason="requires root permissions") @pytest.mark.datafiles(os.path.join(DATA_DIR, 'badversionsource')) def test_badversionsource(datafiles, tmpdir): basedir = os.path.join(datafiles.dirname, datafiles.basename) @@ -53,7 +50,6 @@ def test_badversionsource(datafiles, tmpdir): pipeline = create_pipeline(tmpdir, basedir, 'simple.bst') -@pytest.mark.skipif(not HAVE_ROOT, reason="requires root permissions") @pytest.mark.datafiles(os.path.join(DATA_DIR, 'badversionelement')) def test_badversionelement(datafiles, tmpdir): basedir = os.path.join(datafiles.dirname, datafiles.basename) |