diff options
author | Jürg Billeter <j@bitron.ch> | 2020-09-14 11:24:59 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2020-12-14 07:35:02 +0100 |
commit | 481075034326d1a904331edadc7895588b25918e (patch) | |
tree | 493ca0ef6159a75250954de6e91f13841a24bf98 | |
parent | 2e4800f494794cd7d88017661b42cc85ea54e7fc (diff) | |
download | buildstream-481075034326d1a904331edadc7895588b25918e.tar.gz |
tests/frontend/push.py: Allow pushing of dependencies
The assertions in `test_push_after_pull` are too strict. Pushing
dependencies to the second (empty) artifact server should not cause a
test failure.
-rw-r--r-- | tests/frontend/push.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/frontend/push.py b/tests/frontend/push.py index 0b1d988f9..bf168ee51 100644 --- a/tests/frontend/push.py +++ b/tests/frontend/push.py @@ -373,8 +373,8 @@ def test_push_after_pull(cli, tmpdir, datafiles): # result = cli.run(project=project, args=["build", "target.bst"]) result.assert_success() - assert result.get_pulled_elements() == ["target.bst"] - assert result.get_pushed_elements() == [] + assert "target.bst" in result.get_pulled_elements() + assert "target.bst" not in result.get_pushed_elements() # Delete the artifact locally again. cli.remove_artifact_from_cache(project, "target.bst") @@ -384,8 +384,8 @@ def test_push_after_pull(cli, tmpdir, datafiles): cli.configure({"artifacts": [{"url": share1.repo, "push": True}, {"url": share2.repo, "push": True},]}) result = cli.run(project=project, args=["build", "target.bst"]) result.assert_success() - assert result.get_pulled_elements() == ["target.bst"] - assert result.get_pushed_elements() == ["target.bst"] + assert "target.bst" in result.get_pulled_elements() + assert "target.bst" in result.get_pushed_elements() # Ensure that when an artifact's size exceeds available disk space |