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 13:09:56 +0100
commitc9db2eb93183b73806b8d207af671bbeddc76f89 (patch)
tree79094dd89af224aab268fcc016a7c43913cbb686
parent33b14eb508f52108835bbc8248d1e934b0389fae (diff)
downloadbuildstream-c9db2eb93183b73806b8d207af671bbeddc76f89.tar.gz
tests/frontend/workspace.py: Add cache key checks to test_build
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=[