This is an automated email from the ASF dual-hosted git repository. juergbi pushed a commit to branch juerg/cache-query in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit 2b5a18a65e9be1abd312d8cf913eaa9a4fcb8b92 Author: Jürg Billeter <[email protected]> AuthorDate: Mon Sep 14 11:24:59 2020 +0200 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. --- tests/frontend/push.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/frontend/push.py b/tests/frontend/push.py index a32c747..8919330 100644 --- a/tests/frontend/push.py +++ b/tests/frontend/push.py @@ -372,8 +372,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") @@ -385,8 +385,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() == ["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
