summaryrefslogtreecommitdiff
path: root/test/end-to-end/TARGETS
diff options
context:
space:
mode:
authorKlaus Aehlig <klaus.aehlig@huawei.com>2022-02-23 15:10:43 +0100
committerKlaus Aehlig <klaus.aehlig@huawei.com>2022-02-23 15:41:19 +0100
commit68f3bfc6989b7ad8ca40e18538ff15fb7b72e33a (patch)
tree59f0cd7638ac49678ca9fd87a2a466d86f7fb5f8 /test/end-to-end/TARGETS
parent42f55fd30b4b1bbb375924b762655cd318ca841a (diff)
downloadjustbuild-68f3bfc6989b7ad8ca40e18538ff15fb7b72e33a.tar.gz
Add a first end-to-end test for action equality
This test also demonstrates the notion of equality used in our action graph: actions are considered equal, if they are defined in the same way (regardless of where they are defined); when looking up actions in cache, however, the inputs are considered extensionally. The test also verifies that if one dumps the action graph, the origins of an action (as the same action can be defined in many places) are reported correctly.
Diffstat (limited to 'test/end-to-end/TARGETS')
-rw-r--r--test/end-to-end/TARGETS8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/end-to-end/TARGETS b/test/end-to-end/TARGETS
new file mode 100644
index 00000000..b7e03a0d
--- /dev/null
+++ b/test/end-to-end/TARGETS
@@ -0,0 +1,8 @@
+{ "tool-under-test":
+ {"type": "install", "files": {"bin/tool-under-test": [".", "just"]}}
+, "TESTS":
+ { "type": "install"
+ , "tainted": ["test"]
+ , "dirs": [[["./", "actions", "TESTS"], "actions"]]
+ }
+}