summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2020-09-14 11:24:59 +0200
committerJürg Billeter <j@bitron.ch>2020-10-15 17:32:02 +0200
commit657b1394ec12e161b759716c692a5db7af10b46c (patch)
tree36c798e525d88f3b66a2df6962e8850352eb6172
parent4beb361cd7555d81b6ab0b3aee7f47ab7930ec96 (diff)
downloadbuildstream-657b1394ec12e161b759716c692a5db7af10b46c.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.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/frontend/push.py b/tests/frontend/push.py
index 4b10b5bcd..fc2588318 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")
@@ -383,8 +383,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