diff options
author | Tristan Van Berkom <tristan.vanberkom@codethink.co.uk> | 2017-10-07 20:51:45 +0900 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2017-11-02 11:55:11 +0000 |
commit | 4fd9dc3e5ca1b44affe04e97ab1dc40efa97a6e5 (patch) | |
tree | 28ce3622c40ddcfa5e260e97f2457f5c34ef5446 | |
parent | cd37db61bfa29e2f2732188496bc0977004c36b7 (diff) | |
download | buildstream-sam/1.0-pre.tar.gz |
Updating all test cases for the removal of architecture conditionals and optionssam/1.0-pre
35 files changed, 51 insertions, 199 deletions
diff --git a/tests/cachekey/project/elements/build1.expected b/tests/cachekey/project/elements/build1.expected index ddc647a85..6c02c3d51 100644 --- a/tests/cachekey/project/elements/build1.expected +++ b/tests/cachekey/project/elements/build1.expected @@ -1 +1 @@ -0e3b54e109529c38104d8f816d5beeb679c3e2c69e098438fb7b6bf1aa34c446 +247eeed738527073744499406ad916b3cdef9c7dca4a2101da783e7a4d354e31 diff --git a/tests/cachekey/project/elements/compose1.expected b/tests/cachekey/project/elements/compose1.expected index 9d7c5f810..73d616f0b 100644 --- a/tests/cachekey/project/elements/compose1.expected +++ b/tests/cachekey/project/elements/compose1.expected @@ -1 +1 @@ -194d862b892e02e6b2bb381348ce6a9554d0926504f414b5cd088e0dfccfd1a4 +197704abb7bfc136fe2567938c357043c69e0f48ce336842e7d18f9784319a5e diff --git a/tests/cachekey/project/elements/compose2.expected b/tests/cachekey/project/elements/compose2.expected index 66fe2d6d2..4f7e8e61e 100644 --- a/tests/cachekey/project/elements/compose2.expected +++ b/tests/cachekey/project/elements/compose2.expected @@ -1 +1 @@ -600d9d55bef2395a79d7572239b22948a7562f7140b97a772c2c37ed0488e6e4 +f658b0cdcb5841c16ac6372724e7ae969bbf85b084e4ffc127136c6cc374842f diff --git a/tests/cachekey/project/elements/compose3.expected b/tests/cachekey/project/elements/compose3.expected index 4df94ff57..e56ccf8ef 100644 --- a/tests/cachekey/project/elements/compose3.expected +++ b/tests/cachekey/project/elements/compose3.expected @@ -1 +1 @@ -a3ef7016ed336e599a425f018999f415ffcb933c27c0c2e2fa6928792f5164d6 +4c4109ab5e667da04104fc80d4d5d3dca38fcf0074ce7301f59485767b875ef3 diff --git a/tests/cachekey/project/elements/compose4.expected b/tests/cachekey/project/elements/compose4.expected index 519ffcbe7..c9918f631 100644 --- a/tests/cachekey/project/elements/compose4.expected +++ b/tests/cachekey/project/elements/compose4.expected @@ -1 +1 @@ -c28e9cd8d1b0ee9f146e61e105a23c9cea63ee3ecec2f9fa32782fdb77bfda0b +1197dc0edf0287d68bf3d522a0a537cce0a47be3cacbe3250061307cfabc2811 diff --git a/tests/cachekey/project/elements/compose5.expected b/tests/cachekey/project/elements/compose5.expected index 0fef2f012..8efe21728 100644 --- a/tests/cachekey/project/elements/compose5.expected +++ b/tests/cachekey/project/elements/compose5.expected @@ -1 +1 @@ -fe2f6a3a708fc0b1c6cd3eec392a64f0c80d96ddf13276796ac253295801461e +5ff99ec5fa1b16dc4222183510d07d666c50c6ba9fab82d48c52da470a26702b diff --git a/tests/cachekey/project/elements/import1.expected b/tests/cachekey/project/elements/import1.expected index 030c0fef3..ee0f832f7 100644 --- a/tests/cachekey/project/elements/import1.expected +++ b/tests/cachekey/project/elements/import1.expected @@ -1 +1 @@ -ffc58366eca61e646beb150556f384fb7c1402e40f3d00e942e6bf1fdfaf0301 +5c5554504aaefb270ba25c501cc52af6b605865ca99ab53adb199ea101981d2b diff --git a/tests/cachekey/project/elements/import2.expected b/tests/cachekey/project/elements/import2.expected index b79f3de98..bc81f6218 100644 --- a/tests/cachekey/project/elements/import2.expected +++ b/tests/cachekey/project/elements/import2.expected @@ -1 +1 @@ -d00f3bb38c84ef55da3542375f2cecdb0d90198cbadc2f747fb99ea68a27e200 +c21db73188bc50d652ac39c581181c17615f05afe81e5ffacb64d5086f97da75 diff --git a/tests/cachekey/project/elements/import3.expected b/tests/cachekey/project/elements/import3.expected index 3538aa442..149614f0f 100644 --- a/tests/cachekey/project/elements/import3.expected +++ b/tests/cachekey/project/elements/import3.expected @@ -1 +1 @@ -e1698af5efa11881854855dc6f6d7510d5fecbf583902cb46cc1d780fc07e80f +a4921dce2013afab2020eacbc7f01e476d695aaddbc2b6b1a29af65c0a39d5b8 diff --git a/tests/cachekey/project/elements/script1.expected b/tests/cachekey/project/elements/script1.expected index 2509aa0c7..849a43ec8 100644 --- a/tests/cachekey/project/elements/script1.expected +++ b/tests/cachekey/project/elements/script1.expected @@ -1 +1 @@ -edc3b8143d2f076476630b2e3e2bf84c5386b7a3c30f9113dd2999406495006a +b282e855c3efc67c5869b4012603a869cfa3a425e06dedd98d2ceb3a02de65e3 diff --git a/tests/cachekey/project/sources/bzr1.expected b/tests/cachekey/project/sources/bzr1.expected index b43ef80be..f34e7c93d 100644 --- a/tests/cachekey/project/sources/bzr1.expected +++ b/tests/cachekey/project/sources/bzr1.expected @@ -1 +1 @@ -ee6aa4e7cff93613d9d6ae600b425aee22fd01565e9d6ff8fc7e975c5f7dd9fc +5b41eca4e0737fdfdd1424eb3662c2124f79993bf6dea97a4462e3f4df9b0d3d diff --git a/tests/cachekey/project/sources/git1.expected b/tests/cachekey/project/sources/git1.expected index fe3d4ce49..3bc2507f9 100644 --- a/tests/cachekey/project/sources/git1.expected +++ b/tests/cachekey/project/sources/git1.expected @@ -1 +1 @@ -b1e1dae047d021ffeba8fbde26feedc06795118c47a84576c0ec6d6192ea00f1 +8a6cdbcbf6185d446f8d55d994356d59962539f7f671e3ebb11d11d61c160d65 diff --git a/tests/cachekey/project/sources/git2.expected b/tests/cachekey/project/sources/git2.expected index 1165ee4a0..57222e1de 100644 --- a/tests/cachekey/project/sources/git2.expected +++ b/tests/cachekey/project/sources/git2.expected @@ -1 +1 @@ -0fbf16eba619d337738e057c27b85c6ea46c806d51bf7eab713a6d6d6fc47b86 +852b917a6e28abb53e1f2a04fc277d8f8fc1072b0561aade3550fcc90dfa5af3 diff --git a/tests/cachekey/project/sources/local1.expected b/tests/cachekey/project/sources/local1.expected index 030c0fef3..ee0f832f7 100644 --- a/tests/cachekey/project/sources/local1.expected +++ b/tests/cachekey/project/sources/local1.expected @@ -1 +1 @@ -ffc58366eca61e646beb150556f384fb7c1402e40f3d00e942e6bf1fdfaf0301 +5c5554504aaefb270ba25c501cc52af6b605865ca99ab53adb199ea101981d2b diff --git a/tests/cachekey/project/sources/local2.expected b/tests/cachekey/project/sources/local2.expected index ad0217e00..852200fad 100644 --- a/tests/cachekey/project/sources/local2.expected +++ b/tests/cachekey/project/sources/local2.expected @@ -1 +1 @@ -8be1a257203e26d42b44e896dad7cffae40ae05d6cfe7d01c81013502128129f +199fdb2732acb5dc7de0c50d76ff305a933352c04cde9ba2680c2eedf68b0d08 diff --git a/tests/cachekey/project/sources/ostree1.expected b/tests/cachekey/project/sources/ostree1.expected index 7bc578891..69a3e6682 100644 --- a/tests/cachekey/project/sources/ostree1.expected +++ b/tests/cachekey/project/sources/ostree1.expected @@ -1 +1 @@ -7bdd3f66591af855156842258ec6cb4cbc8366cf44adbcd5e01bb135884f50d9 +28510c0643d65d478368f9a94674b55038b51706fa278504b202267647e56496 diff --git a/tests/cachekey/project/sources/patch1.expected b/tests/cachekey/project/sources/patch1.expected index e42fa1caa..f5aa33d87 100644 --- a/tests/cachekey/project/sources/patch1.expected +++ b/tests/cachekey/project/sources/patch1.expected @@ -1 +1 @@ -13c8dd19ef951a21e245b17d1e54e37368d9e466b613e9b4b4d709e8891a9b8c +4f58a38954577e223787c86509fda69ce7324ef7c1f964113759bb4ddde836b6 diff --git a/tests/cachekey/project/sources/patch2.expected b/tests/cachekey/project/sources/patch2.expected index 4b6552513..9915e42d3 100644 --- a/tests/cachekey/project/sources/patch2.expected +++ b/tests/cachekey/project/sources/patch2.expected @@ -1 +1 @@ -0159a9df826935ed54e0507040a6f80c153f22bba3efcd2be6ebb30ea6c051b3 +efef9710fd4cf622b448ea9cd6ec02c271a069f02e51dc64512702233ce9d368 diff --git a/tests/cachekey/project/sources/patch3.expected b/tests/cachekey/project/sources/patch3.expected index 642630437..aea24ecd3 100644 --- a/tests/cachekey/project/sources/patch3.expected +++ b/tests/cachekey/project/sources/patch3.expected @@ -1 +1 @@ -be0497a68849ab4aeb275dee269df847c73f2bd1e21da99aacaebff94f51dc6f +111c335c4ba0a24ae511a94ff0e8b78155c5c30838222e0d028ce66a46d8e7a8 diff --git a/tests/cachekey/project/sources/tar1.expected b/tests/cachekey/project/sources/tar1.expected index f61846bb3..f2063d1ea 100644 --- a/tests/cachekey/project/sources/tar1.expected +++ b/tests/cachekey/project/sources/tar1.expected @@ -1 +1 @@ -1467d77c5b100b8e1c17aa32896177b3fc1eb65216475b0e8cf367b816a00a3b +ccbb0b9cdc18824ae3e377bec1eb1801da174c306097ed06a32ba607a5239228 diff --git a/tests/cachekey/project/sources/tar2.expected b/tests/cachekey/project/sources/tar2.expected index bf5a0ac5c..a59e0c35f 100644 --- a/tests/cachekey/project/sources/tar2.expected +++ b/tests/cachekey/project/sources/tar2.expected @@ -1 +1 @@ -f828f84dad28429badaee1aebd38346975e996b7466967109743bf8dd10b6568 +0b3227cc859c7db8ca82f76784f89bd791890c835ddfbe5709f1a07ccb603550 diff --git a/tests/cachekey/project/target.expected b/tests/cachekey/project/target.expected index a91ed4c99..35a7c72f5 100644 --- a/tests/cachekey/project/target.expected +++ b/tests/cachekey/project/target.expected @@ -1 +1 @@ -1f1046c28b19f8e4e80c169cce195556a6e45446b3ddb638ccd5a38e52214b2c +8ca555672107bf377014e2d3d943bb44ad370164707dd4dac1bbd7c6388d8929 diff --git a/tests/completions/completions.py b/tests/completions/completions.py index 428252cb1..d2c631105 100644 --- a/tests/completions/completions.py +++ b/tests/completions/completions.py @@ -19,8 +19,6 @@ MAIN_COMMANDS = [ ] MAIN_OPTIONS = [ - "-a ", - "--arch ", "--builders ", "-c ", "-C ", @@ -30,7 +28,6 @@ MAIN_OPTIONS = [ "--directory ", "--error-lines ", "--fetchers ", - "--host-arch ", "--log-file ", "--message-lines ", "--network-retries ", @@ -44,7 +41,6 @@ MAIN_OPTIONS = [ "--on-error ", "--pushers ", "--strict ", - "--target-arch ", "--verbose ", "--version ", ] diff --git a/tests/context/context.py b/tests/context/context.py index 79691350b..48ce037f7 100644 --- a/tests/context/context.py +++ b/tests/context/context.py @@ -22,7 +22,7 @@ def context_fixture(): return { 'xdg-cache': cache_home, - 'context': Context([], 'x86_64') + 'context': Context([]) } @@ -32,7 +32,6 @@ def context_fixture(): def test_context_create(context_fixture): context = context_fixture['context'] assert(isinstance(context, Context)) - assert(context.host_arch == 'x86_64') ####################################### diff --git a/tests/loader/arches.py b/tests/loader/arches.py deleted file mode 100644 index 4106aec54..000000000 --- a/tests/loader/arches.py +++ /dev/null @@ -1,112 +0,0 @@ -import os -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__)), - 'arches', -) - - -############################################################## -# Test Simple Arch Conditionals # -############################################################## -@pytest.mark.datafiles(DATA_DIR) -def test_simple_conditional_nomatch(datafiles): - - basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader( - basedir, 'elements/simple-conditional.bst', make_options(basedir), 'arm', None) - - element = loader.load() - assert(isinstance(element, MetaElement)) - number = element.config.get('number') - - # Did not provide any arch specific data for 'arm', number remains 5 - assert(number == 5) - - -@pytest.mark.datafiles(DATA_DIR) -def test_simple_conditional_x86_64(datafiles): - - basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader( - basedir, 'elements/simple-conditional.bst', make_options(basedir), 'x86_64', None) - - element = loader.load() - assert(isinstance(element, MetaElement)) - number = element.config.get('number') - - # x86_64 arch overrides the number to 6 - assert(number == 6) - - -@pytest.mark.datafiles(DATA_DIR) -def test_simple_conditional_x86_32(datafiles): - - basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader( - basedir, 'elements/simple-conditional.bst', make_options(basedir), 'x86_32', None) - - element = loader.load() - assert(isinstance(element, MetaElement)) - number = element.config.get('number') - - # x86_32 arch overrides the number to 7 - assert(number == 7) - - -############################################################## -# Test Arch and Host-Arch Conditionals # -############################################################## - - -@pytest.mark.datafiles(DATA_DIR) -def test_host_arch_conditional_armv8(datafiles): - - basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader( - basedir, 'elements/host-arch-conditional.bst', make_options(basedir), 'armv8', None) - - element = loader.load() - assert(isinstance(element, MetaElement)) - number = element.config.get('number') - - # armv8 host-arch overrides the number to 88 - assert(number == 88) - - -@pytest.mark.datafiles(DATA_DIR) -def test_host_arch_conditional_ignores_target_arch(datafiles): - - basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader( - basedir, 'elements/host-arch-conditional.bst', make_options(basedir), 'armv8', 'x86_32') - - element = loader.load() - assert(isinstance(element, MetaElement)) - number = element.config.get('number') - - # The setting a target-arch has no effect on host-arches: the number is - # still 88 - assert(number == 88) - - -@pytest.mark.datafiles(DATA_DIR) -def test_host_arch_conditional_overridden(datafiles): - - basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader( - basedir, 'elements/host-arch-conditional.bst', make_options(basedir), 'armv8', 'x86_64') - - element = loader.load() - assert(isinstance(element, MetaElement)) - number = element.config.get('number') - - # The 'arches' conditional follows the target architecture, and overrides - # anything specified in 'host-arches'. - assert(number == 6) diff --git a/tests/loader/arches/elements/host-arch-conditional.bst b/tests/loader/arches/elements/host-arch-conditional.bst deleted file mode 100644 index 4c9272feb..000000000 --- a/tests/loader/arches/elements/host-arch-conditional.bst +++ /dev/null @@ -1,20 +0,0 @@ -kind: pony -description: | - An element with host-arches and arches conditionals. - - The 'arches' conditional follows --target-arch if specified, while the - 'host-arches' conditional does not. The 'arches' conditional overrides - 'host-arches' if both for some reason try to override the same thing. -config: - number: 5 -arches: - x86_64: - config: - number: 6 -host-arches: - x86_64: - config: - number: 66 - armv8: - config: - number: 88 diff --git a/tests/loader/arches/elements/simple-conditional.bst b/tests/loader/arches/elements/simple-conditional.bst deleted file mode 100644 index 7d1c1e5d9..000000000 --- a/tests/loader/arches/elements/simple-conditional.bst +++ /dev/null @@ -1,11 +0,0 @@ -kind: pony -description: An element with an arch conditional -config: - number: 5 -arches: - x86_64: - config: - number: 6 - x86_32: - config: - number: 7 diff --git a/tests/loader/basics.py b/tests/loader/basics.py index c85477898..e7eaea5b0 100644 --- a/tests/loader/basics.py +++ b/tests/loader/basics.py @@ -19,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', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/onefile.bst', make_options(basedir)) element = loader.load() @@ -31,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', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/missing.bst', make_options(basedir)) with pytest.raises(LoadError) as exc: element = loader.load() @@ -43,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', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/badreference.bst', make_options(basedir)) with pytest.raises(LoadError) as exc: element = loader.load() @@ -55,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', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/badfile.bst', make_options(basedir)) with pytest.raises(LoadError) as exc: element = loader.load() @@ -70,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, make_options(basedir), None, None) + loader = Loader(basedir, fullpath, make_options(basedir)) assert (exc.value.reason == LoadErrorReason.INVALID_DATA) @@ -79,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', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/invalidkey.bst', make_options(basedir)) with pytest.raises(LoadError) as exc: element = loader.load() diff --git a/tests/loader/dependencies.py b/tests/loader/dependencies.py index 3a4fee278..52d3ee23c 100644 --- a/tests/loader/dependencies.py +++ b/tests/loader/dependencies.py @@ -19,7 +19,7 @@ DATA_DIR = os.path.join( def test_two_files(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/target.bst', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/target.bst', make_options(basedir)) element = loader.load() assert(isinstance(element, MetaElement)) @@ -35,7 +35,7 @@ def test_two_files(datafiles): def test_shared_dependency(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/shareddeptarget.bst', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/shareddeptarget.bst', make_options(basedir)) element = loader.load() # Toplevel is 'pony' with 2 dependencies @@ -78,7 +78,7 @@ def test_shared_dependency(datafiles): def test_dependency_dict(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/target-depdict.bst', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/target-depdict.bst', make_options(basedir)) element = loader.load() assert(isinstance(element, MetaElement)) @@ -93,7 +93,7 @@ def test_dependency_dict(datafiles): @pytest.mark.datafiles(DATA_DIR) def test_invalid_dependency_declaration(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/invaliddep.bst', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/invaliddep.bst', make_options(basedir)) with pytest.raises(LoadError) as exc: element = loader.load() @@ -104,7 +104,7 @@ def test_invalid_dependency_declaration(datafiles): @pytest.mark.datafiles(DATA_DIR) def test_circular_dependency(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/circulartarget.bst', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/circulartarget.bst', make_options(basedir)) with pytest.raises(LoadError) as exc: element = loader.load() @@ -115,7 +115,7 @@ def test_circular_dependency(datafiles): @pytest.mark.datafiles(DATA_DIR) def test_invalid_dependency_type(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/invaliddeptype.bst', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/invaliddeptype.bst', make_options(basedir)) with pytest.raises(LoadError) as exc: element = loader.load() @@ -126,7 +126,7 @@ def test_invalid_dependency_type(datafiles): @pytest.mark.datafiles(DATA_DIR) def test_build_dependency(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/builddep.bst', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/builddep.bst', make_options(basedir)) element = loader.load() assert(isinstance(element, MetaElement)) @@ -142,7 +142,7 @@ def test_build_dependency(datafiles): @pytest.mark.datafiles(DATA_DIR) def test_runtime_dependency(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/runtimedep.bst', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/runtimedep.bst', make_options(basedir)) element = loader.load() assert(isinstance(element, MetaElement)) @@ -158,7 +158,7 @@ def test_runtime_dependency(datafiles): @pytest.mark.datafiles(DATA_DIR) def test_build_runtime_dependency(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/target.bst', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/target.bst', make_options(basedir)) element = loader.load() assert(isinstance(element, MetaElement)) @@ -175,7 +175,7 @@ def test_build_runtime_dependency(datafiles): @pytest.mark.datafiles(DATA_DIR) def test_all_dependency(datafiles): basedir = os.path.join(datafiles.dirname, datafiles.basename) - loader = Loader(basedir, 'elements/alldep.bst', make_options(basedir), None, None) + loader = Loader(basedir, 'elements/alldep.bst', make_options(basedir)) element = loader.load() assert(isinstance(element, MetaElement)) diff --git a/tests/pipeline/load.py b/tests/pipeline/load.py index 33d49bb31..109a15c42 100644 --- a/tests/pipeline/load.py +++ b/tests/pipeline/load.py @@ -14,7 +14,7 @@ DATA_DIR = os.path.join( def create_pipeline(tmpdir, basedir, target): - context = Context([], 'x86_64') + context = Context([]) project = Project(basedir, context) context.deploydir = os.path.join(str(tmpdir), 'deploy') diff --git a/tests/plugins/pipeline.py b/tests/plugins/pipeline.py index 1ff248178..495cce868 100644 --- a/tests/plugins/pipeline.py +++ b/tests/plugins/pipeline.py @@ -14,7 +14,7 @@ DATA_DIR = os.path.join( def create_pipeline(tmpdir, basedir, target): - context = Context([], 'x86_64') + context = Context([]) project = Project(basedir, context) context.deploydir = os.path.join(str(tmpdir), 'deploy') diff --git a/tests/project/plugins.py b/tests/project/plugins.py index 67dc691d7..6a1277d84 100644 --- a/tests/project/plugins.py +++ b/tests/project/plugins.py @@ -14,7 +14,7 @@ DATA_DIR = os.path.join( def create_pipeline(tmpdir, basedir, target): - context = Context([], 'x86_64') + context = Context([]) project = Project(basedir, context) context.artifactdir = os.path.join(str(tmpdir), 'artifact') context._platform = Platform.get_platform() diff --git a/tests/project/project.py b/tests/project/project.py index eff8dd442..15baa7d3c 100644 --- a/tests/project/project.py +++ b/tests/project/project.py @@ -15,7 +15,7 @@ def test_missing_project_conf(datafiles): directory = os.path.join(datafiles.dirname, datafiles.basename) with pytest.raises(LoadError) as exc: - project = Project(directory, Context([], 'x86_64')) + project = Project(directory, Context([])) assert (exc.value.reason == LoadErrorReason.MISSING_FILE) @@ -25,7 +25,7 @@ def test_missing_project_name(datafiles): directory = os.path.join(datafiles.dirname, datafiles.basename, "missingname") with pytest.raises(LoadError) as exc: - project = Project(directory, Context([], 'x86_64')) + project = Project(directory, Context([])) assert (exc.value.reason == LoadErrorReason.INVALID_DATA) @@ -34,7 +34,7 @@ def test_missing_project_name(datafiles): def test_load_basic_project(datafiles): directory = os.path.join(datafiles.dirname, datafiles.basename, "basic") - project = Project(directory, Context([], 'x86_64')) + project = Project(directory, Context([])) # User provided assert (project.name == "pony") @@ -49,7 +49,7 @@ def test_load_basic_project(datafiles): def test_override_project_path(datafiles): directory = os.path.join(datafiles.dirname, datafiles.basename, "overridepath") - project = Project(directory, Context([], 'x86_64')) + project = Project(directory, Context([])) # Test the override assert (project._environment['PATH'] == "/bin:/sbin") @@ -59,7 +59,7 @@ def test_override_project_path(datafiles): def test_project_alias(datafiles): directory = os.path.join(datafiles.dirname, datafiles.basename, "alias") - project = Project(directory, Context([], 'x86_64')) + project = Project(directory, Context([])) # Test the override assert (project.translate_url('baserock:foo') == 'git://git.baserock.org/baserock/foo') @@ -71,6 +71,6 @@ def test_project_unsupported(datafiles): directory = os.path.join(datafiles.dirname, datafiles.basename, "unsupported") with pytest.raises(LoadError) as exc: - project = Project(directory, Context([], 'x86_64')) + project = Project(directory, Context([])) assert (exc.value.reason == LoadErrorReason.UNSUPPORTED_PROJECT) diff --git a/tests/sources/fixture.py b/tests/sources/fixture.py index 89e03cb8e..c22667ad1 100644 --- a/tests/sources/fixture.py +++ b/tests/sources/fixture.py @@ -21,7 +21,7 @@ class Setup(): def __init__(self, datafiles, target, tmpdir): directory = os.path.join(datafiles.dirname, datafiles.basename) - self.context = Context([], 'x86_64') + self.context = Context([]) self.project = Project(directory, self.context) # A message handler is required @@ -35,7 +35,7 @@ class Setup(): if not os.path.exists(self.context.builddir): os.mkdir(self.context.builddir) - loader = Loader(directory, target, self.project._options, None, None) + loader = Loader(directory, target, self.project._options) element = loader.load() # Allow repo aliases to access files in the directories using tmpdir and datafiles diff --git a/tests/variables/variables.py b/tests/variables/variables.py index 8c5db0a19..c0119880d 100644 --- a/tests/variables/variables.py +++ b/tests/variables/variables.py @@ -13,7 +13,7 @@ DATA_DIR = os.path.join( def create_pipeline(tmpdir, basedir, target): - context = Context([], 'x86_64') + context = Context([]) project = Project(basedir, context) context.artifactdir = os.path.join(str(tmpdir), 'artifact') context._platform = Platform.get_platform() |