summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2018-02-27 10:44:38 +0100
committerJürg Billeter <j@bitron.ch>2018-02-27 11:01:16 +0100
commit25a364f7663beb9488659f174f73a63a08f77447 (patch)
treeaf905e312fdee9bd3f9ab40808df5320f32d9c9c
parentbc6a27efbe3557c9b77115be3f79082a7a4fb484 (diff)
downloadbuildstream-juerg/workspace-cache-keys.tar.gz
tests/frontend/workspace.py: Add cache key checks to test_buildjuerg/workspace-cache-keys
Regression test for #273
-rw-r--r--tests/frontend/workspace.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/frontend/workspace.py b/tests/frontend/workspace.py
index a58598bf6..974dc57fb 100644
--- a/tests/frontend/workspace.py
+++ b/tests/frontend/workspace.py
@@ -193,9 +193,11 @@ def test_build(cli, tmpdir, datafiles, kind):
# Build modified workspace
assert cli.get_element_state(project, element_name) == 'buildable'
+ assert cli.get_element_key(project, element_name) == "{:?<64}".format('')
result = cli.run(project=project, args=['build', element_name])
result.assert_success()
assert cli.get_element_state(project, element_name) == 'cached'
+ assert cli.get_element_key(project, element_name) != "{:?<64}".format('')
# Checkout the result
result = cli.run(project=project, args=[