diff options
Diffstat (limited to 'tests/loader/basics.py')
-rw-r--r-- | tests/loader/basics.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/tests/loader/basics.py b/tests/loader/basics.py index a395d3768..c85477898 100644 --- a/tests/loader/basics.py +++ b/tests/loader/basics.py @@ -4,6 +4,7 @@ import pytest from buildstream import LoadError, LoadErrorReason from buildstream._loader import Loader from buildstream._metaelement import MetaElement +from . import make_options DATA_DIR = os.path.join( os.path.dirname(os.path.realpath(__file__)), @@ -18,7 +19,7 @@ DATA_DIR = os.path.join( def test_one_file(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/onefile.bst', None, None) + loader = Loader(basedir, 'elements/onefile.bst', make_options(basedir), None, None) element = loader.load() @@ -30,7 +31,7 @@ def test_one_file(datafiles): def test_missing_file(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/missing.bst', None, None) + loader = Loader(basedir, 'elements/missing.bst', make_options(basedir), None, None) with pytest.raises(LoadError) as exc: element = loader.load() @@ -42,7 +43,7 @@ def test_missing_file(datafiles): def test_invalid_reference(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/badreference.bst', None, None) + loader = Loader(basedir, 'elements/badreference.bst', make_options(basedir), None, None) with pytest.raises(LoadError) as exc: element = loader.load() @@ -54,7 +55,7 @@ def test_invalid_reference(datafiles): def test_invalid_yaml(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/badfile.bst', None, None) + loader = Loader(basedir, 'elements/badfile.bst', make_options(basedir), None, None) with pytest.raises(LoadError) as exc: element = loader.load() @@ -69,7 +70,7 @@ def test_fail_fullpath_target(datafiles): fullpath = os.path.join(basedir, 'elements', 'onefile.bst') with pytest.raises(LoadError) as exc: - loader = Loader(basedir, fullpath, None, None) + loader = Loader(basedir, fullpath, make_options(basedir), None, None) assert (exc.value.reason == LoadErrorReason.INVALID_DATA) @@ -78,7 +79,7 @@ def test_fail_fullpath_target(datafiles): def test_invalid_key(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/invalidkey.bst', None, None) + loader = Loader(basedir, 'elements/invalidkey.bst', make_options(basedir), None, None) with pytest.raises(LoadError) as exc: element = loader.load() |