summaryrefslogtreecommitdiff
path: root/tests/sources/keytest.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/sources/keytest.py')
-rw-r--r--tests/sources/keytest.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/sources/keytest.py b/tests/sources/keytest.py
index dbfe97ab5..5b5ccaba0 100644
--- a/tests/sources/keytest.py
+++ b/tests/sources/keytest.py
@@ -41,8 +41,11 @@ def test_generate_key(cli, datafiles):
res = cli.run(project=project_dir, args=["build", "key-test.bst"])
res.assert_main_error(ErrorDomain.PIPELINE, "inconsistent-pipeline")
+ assert cli.get_element_state(project_dir, "key-test.bst") == "no reference"
res = cli.run(project=project_dir, args=["source", "track", "key-test.bst"])
res.assert_success()
+ assert cli.get_element_state(project_dir, "key-test.bst") == "fetch needed"
res = cli.run(project=project_dir, args=["build", "--track", "key-test.bst"])
res.assert_success()
+ assert cli.get_element_state(project_dir, "key-test.bst") == "cached"