You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by gi...@apache.org on 2020/12/29 13:24:18 UTC
[buildstream] 03/14: tests: Remove build dependencies from stack
elements
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch chandan/stack-stricter-warnings
in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit d8662147987bbbead34ea769e358d1420bca76fc
Author: Chandan Singh <cs...@bloomberg.net>
AuthorDate: Tue Jul 16 15:05:17 2019 +0100
tests: Remove build dependencies from stack elements
Since the `stack` element ignores its build dependencies, we'd like to
disallow them, but we need to fix our tests first.
---
.../testing/_sourcetests/project/elements/base.bst | 2 +-
tests/artifactcache/junctions/parent/target.bst | 2 +-
tests/artifactcache/project/elements/target.bst | 2 +-
tests/cachekey/project/target.bst | 2 +-
tests/format/dependencies1/elements/circulartarget.bst | 2 +-
tests/format/dependencies1/elements/list-combine.bst | 2 +-
tests/format/dependencies1/elements/list-overlap.bst | 5 ++---
tests/format/dependencies1/elements/shareddep.bst | 2 +-
tests/format/dependencies1/elements/shareddeptarget.bst | 2 +-
tests/format/dependencies1/elements/target.bst | 2 +-
tests/format/junctions/bar/target.bst | 2 +-
tests/format/junctions/config-target/elements/target.bst | 2 +-
tests/format/junctions/conflict/target.bst | 2 +-
tests/format/junctions/foo/target.bst | 2 +-
tests/format/junctions/invalid/junction-dep.bst | 2 +-
tests/format/junctions/invalid/junction-with-deps.bst | 2 +-
.../junctions/invalid/junctiondep-not-a-junction.bst | 2 +-
tests/format/junctions/invalid/missing-element.bst | 2 +-
tests/format/junctions/invalid/missing.bst | 2 +-
.../junctions/missing-element/junctionA/target.bst | 2 +-
.../missing-element/sub-target-bad-junction.bst | 2 +-
tests/format/junctions/missing-element/sub-target.bst | 2 +-
tests/format/junctions/missing-element/target.bst | 2 +-
tests/format/junctions/nested/target.bst | 2 +-
tests/format/junctions/options-default/target.bst | 2 +-
tests/format/junctions/options-inherit/target.bst | 2 +-
tests/format/junctions/options/target.bst | 2 +-
tests/format/junctions/toplevel/target.bst | 2 +-
tests/frontend/buildcheckout.py | 16 ++++++++--------
tests/frontend/completions/no-element-path/target.bst | 2 +-
tests/frontend/completions/project/elements/target.bst | 2 +-
tests/frontend/completions/sub-folders/elements/base.bst | 2 +-
tests/frontend/fetch.py | 4 ++--
tests/frontend/project/elements/invalid-chars-in-dep.bst | 2 +-
tests/frontend/project/elements/target.bst | 2 +-
tests/frontend/project/elements/target2.bst | 2 +-
tests/frontend/project_fail/elements/target.bst | 2 +-
tests/frontend/project_world/elements/checkout-deps.bst | 9 +++------
tests/frontend/project_world/elements/target.bst | 2 +-
tests/frontend/track-cross-junction/subproject.bst | 2 +-
tests/frontend/workspaced-build-dep/elements/stack.bst | 2 +-
tests/frontend/workspaced-runtime-dep/elements/stack.bst | 2 +-
tests/integration/project/elements/base.bst | 2 +-
tests/integration/project/elements/stack/stack.bst | 2 +-
tests/remoteexecution/project/elements/base.bst | 2 +-
.../project/files/sub-project/elements/base.bst | 2 +-
tests/sandboxes/project/elements/base.bst | 2 +-
tests/sourcecache/project/elements/target.bst | 2 +-
.../sources/local/deterministic-umask/elements/base.bst | 2 +-
tests/sources/project/elements/base.bst | 2 +-
50 files changed, 61 insertions(+), 65 deletions(-)
diff --git a/src/buildstream/testing/_sourcetests/project/elements/base.bst b/src/buildstream/testing/_sourcetests/project/elements/base.bst
index 428afa7..1f72c50 100644
--- a/src/buildstream/testing/_sourcetests/project/elements/base.bst
+++ b/src/buildstream/testing/_sourcetests/project/elements/base.bst
@@ -1,5 +1,5 @@
# elements/base.bst
kind: stack
-depends:
+runtime-depends:
- base/base-alpine.bst
diff --git a/tests/artifactcache/junctions/parent/target.bst b/tests/artifactcache/junctions/parent/target.bst
index 092fd96..b47ddc5 100644
--- a/tests/artifactcache/junctions/parent/target.bst
+++ b/tests/artifactcache/junctions/parent/target.bst
@@ -1,5 +1,5 @@
kind: stack
-depends:
+runtime-depends:
- junction: base.bst
filename: base-element.bst
- app.bst
diff --git a/tests/artifactcache/project/elements/target.bst b/tests/artifactcache/project/elements/target.bst
index ba489f1..9141533 100644
--- a/tests/artifactcache/project/elements/target.bst
+++ b/tests/artifactcache/project/elements/target.bst
@@ -3,7 +3,7 @@ description: |
Main stack target for the bst build test
-depends:
+runtime-depends:
- import-bin.bst
- import-dev.bst
- compose-all.bst
diff --git a/tests/cachekey/project/target.bst b/tests/cachekey/project/target.bst
index cabf3f7..ed461d0 100644
--- a/tests/cachekey/project/target.bst
+++ b/tests/cachekey/project/target.bst
@@ -3,7 +3,7 @@ description: |
This is the main entry point including cases in the cache key test.
-depends:
+runtime-depends:
- sources/bzr1.bst
- sources/git1.bst
- sources/git2.bst
diff --git a/tests/format/dependencies1/elements/circulartarget.bst b/tests/format/dependencies1/elements/circulartarget.bst
index eac5046..662f945 100644
--- a/tests/format/dependencies1/elements/circulartarget.bst
+++ b/tests/format/dependencies1/elements/circulartarget.bst
@@ -1,4 +1,4 @@
kind: stack
description: This is a main target which introduces a circular dependency
-depends:
+runtime-depends:
- circular-firstdep.bst
diff --git a/tests/format/dependencies1/elements/list-combine.bst b/tests/format/dependencies1/elements/list-combine.bst
index ed34522..78ebdb6 100644
--- a/tests/format/dependencies1/elements/list-combine.bst
+++ b/tests/format/dependencies1/elements/list-combine.bst
@@ -4,5 +4,5 @@ build-depends:
- firstdep.bst
runtime-depends:
- seconddep.bst
-depends:
+runtime-depends:
- thirddep.bst
diff --git a/tests/format/dependencies1/elements/list-overlap.bst b/tests/format/dependencies1/elements/list-overlap.bst
index 0ee94f1..9451fc3 100644
--- a/tests/format/dependencies1/elements/list-overlap.bst
+++ b/tests/format/dependencies1/elements/list-overlap.bst
@@ -2,6 +2,5 @@ kind: stack
description: This element depends on two elements in different ways
build-depends:
- firstdep.bst
-depends:
-- filename: firstdep.bst
- type: runtime
+runtime-depends:
+- firstdep.bst
diff --git a/tests/format/dependencies1/elements/shareddep.bst b/tests/format/dependencies1/elements/shareddep.bst
index ac123e2..4be3539 100644
--- a/tests/format/dependencies1/elements/shareddep.bst
+++ b/tests/format/dependencies1/elements/shareddep.bst
@@ -1,4 +1,4 @@
kind: stack
description: This is the first dependency
-depends:
+runtime-depends:
- firstdep.bst
diff --git a/tests/format/dependencies1/elements/shareddeptarget.bst b/tests/format/dependencies1/elements/shareddeptarget.bst
index b6efb13..e127c64 100644
--- a/tests/format/dependencies1/elements/shareddeptarget.bst
+++ b/tests/format/dependencies1/elements/shareddeptarget.bst
@@ -1,5 +1,5 @@
kind: stack
description: This is the main target
-depends:
+runtime-depends:
- firstdep.bst
- shareddep.bst
diff --git a/tests/format/dependencies1/elements/target.bst b/tests/format/dependencies1/elements/target.bst
index b856b0f..04e3e45 100644
--- a/tests/format/dependencies1/elements/target.bst
+++ b/tests/format/dependencies1/elements/target.bst
@@ -1,4 +1,4 @@
kind: stack
description: This is the main target
-depends:
+runtime-depends:
- firstdep.bst
diff --git a/tests/format/junctions/bar/target.bst b/tests/format/junctions/bar/target.bst
index 70b78a3..26736f4 100644
--- a/tests/format/junctions/bar/target.bst
+++ b/tests/format/junctions/bar/target.bst
@@ -1,5 +1,5 @@
kind: stack
-depends:
+runtime-depends:
- junction: base.bst
filename: target.bst
- app.bst
diff --git a/tests/format/junctions/config-target/elements/target.bst b/tests/format/junctions/config-target/elements/target.bst
index 50d7448..56f0479 100644
--- a/tests/format/junctions/config-target/elements/target.bst
+++ b/tests/format/junctions/config-target/elements/target.bst
@@ -1,4 +1,4 @@
kind: stack
-depends:
+runtime-depends:
- subsubproject.bst:hello.bst
diff --git a/tests/format/junctions/conflict/target.bst b/tests/format/junctions/conflict/target.bst
index 5e280e5..3d38ea6 100644
--- a/tests/format/junctions/conflict/target.bst
+++ b/tests/format/junctions/conflict/target.bst
@@ -1,5 +1,5 @@
kind: stack
-depends:
+runtime-depends:
- junction: foo.bst
filename: target.bst
- junction: bar.bst
diff --git a/tests/format/junctions/foo/target.bst b/tests/format/junctions/foo/target.bst
index 70b78a3..26736f4 100644
--- a/tests/format/junctions/foo/target.bst
+++ b/tests/format/junctions/foo/target.bst
@@ -1,5 +1,5 @@
kind: stack
-depends:
+runtime-depends:
- junction: base.bst
filename: target.bst
- app.bst
diff --git a/tests/format/junctions/invalid/junction-dep.bst b/tests/format/junctions/invalid/junction-dep.bst
index 20fd300..e4635b6 100644
--- a/tests/format/junctions/invalid/junction-dep.bst
+++ b/tests/format/junctions/invalid/junction-dep.bst
@@ -1,3 +1,3 @@
kind: stack
-depends:
+runtime-depends:
- base.bst
diff --git a/tests/format/junctions/invalid/junction-with-deps.bst b/tests/format/junctions/invalid/junction-with-deps.bst
index d2ca337..2bb6f9f 100644
--- a/tests/format/junctions/invalid/junction-with-deps.bst
+++ b/tests/format/junctions/invalid/junction-with-deps.bst
@@ -1,4 +1,4 @@
kind: stack
-depends:
+runtime-depends:
- junction: base-with-deps.bst
filename: target.bst
diff --git a/tests/format/junctions/invalid/junctiondep-not-a-junction.bst b/tests/format/junctions/invalid/junctiondep-not-a-junction.bst
index c59f1be..076ed49 100644
--- a/tests/format/junctions/invalid/junctiondep-not-a-junction.bst
+++ b/tests/format/junctions/invalid/junctiondep-not-a-junction.bst
@@ -1,4 +1,4 @@
kind: stack
-depends:
+runtime-depends:
- junction: app.bst
filename: target.bst
diff --git a/tests/format/junctions/invalid/missing-element.bst b/tests/format/junctions/invalid/missing-element.bst
index 4c29221..261535d 100644
--- a/tests/format/junctions/invalid/missing-element.bst
+++ b/tests/format/junctions/invalid/missing-element.bst
@@ -4,6 +4,6 @@
# in the subproject.
#
kind: stack
-depends:
+runtime-depends:
- junction: base.bst
filename: foo.bst
diff --git a/tests/format/junctions/invalid/missing.bst b/tests/format/junctions/invalid/missing.bst
index 672e967..cfa307e 100644
--- a/tests/format/junctions/invalid/missing.bst
+++ b/tests/format/junctions/invalid/missing.bst
@@ -1,4 +1,4 @@
kind: stack
-depends:
+runtime-depends:
- junction: missingfile.bst
filename: target.bst
diff --git a/tests/format/junctions/missing-element/junctionA/target.bst b/tests/format/junctions/missing-element/junctionA/target.bst
index 9c3d0bf..4da490d 100644
--- a/tests/format/junctions/missing-element/junctionA/target.bst
+++ b/tests/format/junctions/missing-element/junctionA/target.bst
@@ -1,5 +1,5 @@
kind: stack
-depends:
+runtime-depends:
- filename: missing.bst
junction: junction-B.bst
diff --git a/tests/format/junctions/missing-element/sub-target-bad-junction.bst b/tests/format/junctions/missing-element/sub-target-bad-junction.bst
index f48f6ce..ab8112e 100644
--- a/tests/format/junctions/missing-element/sub-target-bad-junction.bst
+++ b/tests/format/junctions/missing-element/sub-target-bad-junction.bst
@@ -1,5 +1,5 @@
kind: stack
-depends:
+runtime-depends:
- filename: bad-junction-target.bst
junction: junction-A.bst
diff --git a/tests/format/junctions/missing-element/sub-target.bst b/tests/format/junctions/missing-element/sub-target.bst
index 79e8bc6..bf8e9db 100644
--- a/tests/format/junctions/missing-element/sub-target.bst
+++ b/tests/format/junctions/missing-element/sub-target.bst
@@ -1,5 +1,5 @@
kind: stack
-depends:
+runtime-depends:
- filename: target.bst
junction: junction-A.bst
diff --git a/tests/format/junctions/missing-element/target.bst b/tests/format/junctions/missing-element/target.bst
index 69ecef7..b1ece45 100644
--- a/tests/format/junctions/missing-element/target.bst
+++ b/tests/format/junctions/missing-element/target.bst
@@ -1,5 +1,5 @@
kind: stack
-depends:
+runtime-depends:
- filename: missing.bst
junction: junction-A.bst
diff --git a/tests/format/junctions/nested/target.bst b/tests/format/junctions/nested/target.bst
index db59499..c41da87 100644
--- a/tests/format/junctions/nested/target.bst
+++ b/tests/format/junctions/nested/target.bst
@@ -1,4 +1,4 @@
kind: stack
-depends:
+runtime-depends:
- junction: foo.bst
filename: target.bst
diff --git a/tests/format/junctions/options-default/target.bst b/tests/format/junctions/options-default/target.bst
index 8395c0c..23fd3e2 100644
--- a/tests/format/junctions/options-default/target.bst
+++ b/tests/format/junctions/options-default/target.bst
@@ -1,4 +1,4 @@
kind: stack
-depends:
+runtime-depends:
- junction: base.bst
filename: target.bst
diff --git a/tests/format/junctions/options-inherit/target.bst b/tests/format/junctions/options-inherit/target.bst
index 8395c0c..23fd3e2 100644
--- a/tests/format/junctions/options-inherit/target.bst
+++ b/tests/format/junctions/options-inherit/target.bst
@@ -1,4 +1,4 @@
kind: stack
-depends:
+runtime-depends:
- junction: base.bst
filename: target.bst
diff --git a/tests/format/junctions/options/target.bst b/tests/format/junctions/options/target.bst
index 8395c0c..23fd3e2 100644
--- a/tests/format/junctions/options/target.bst
+++ b/tests/format/junctions/options/target.bst
@@ -1,4 +1,4 @@
kind: stack
-depends:
+runtime-depends:
- junction: base.bst
filename: target.bst
diff --git a/tests/format/junctions/toplevel/target.bst b/tests/format/junctions/toplevel/target.bst
index 5e280e5..3d38ea6 100644
--- a/tests/format/junctions/toplevel/target.bst
+++ b/tests/format/junctions/toplevel/target.bst
@@ -1,5 +1,5 @@
kind: stack
-depends:
+runtime-depends:
- junction: foo.bst
filename: target.bst
- junction: bar.bst
diff --git a/tests/frontend/buildcheckout.py b/tests/frontend/buildcheckout.py
index d3eec0d..8f1b9f7 100644
--- a/tests/frontend/buildcheckout.py
+++ b/tests/frontend/buildcheckout.py
@@ -485,7 +485,7 @@ def test_unfetched_junction(cli, tmpdir, datafiles, ref_storage):
#
element = {
'kind': 'stack',
- 'depends': [
+ 'runtime-depends': [
{
'junction': 'junction.bst',
'filename': 'import-etc.bst'
@@ -534,7 +534,7 @@ def test_build_checkout_junction(cli, tmpdir, datafiles):
#
element = {
'kind': 'stack',
- 'depends': [
+ 'runtime-depends': [
{
'junction': 'junction.bst',
'filename': 'import-etc.bst'
@@ -581,7 +581,7 @@ def test_build_checkout_junction_default_targets(cli, tmpdir, datafiles):
#
element = {
'kind': 'stack',
- 'depends': [
+ 'runtime-depends': [
{
'junction': 'junction.bst',
'filename': 'import-etc.bst'
@@ -628,7 +628,7 @@ def test_build_checkout_workspaced_junction(cli, tmpdir, datafiles):
#
element = {
'kind': 'stack',
- 'depends': [
+ 'runtime-depends': [
{
'junction': 'junction.bst',
'filename': 'import-etc.bst'
@@ -710,7 +710,7 @@ def test_build_junction_short_notation(cli, tmpdir, datafiles):
# colon (:) as the separator
element = {
'kind': 'stack',
- 'depends': ['junction.bst:import-etc.bst']
+ 'runtime-depends': ['junction.bst:import-etc.bst']
}
_yaml.roundtrip_dump(element, element_path)
@@ -751,7 +751,7 @@ def test_build_junction_short_notation_filename(cli, tmpdir, datafiles):
# colon (:) as the separator
element = {
'kind': 'stack',
- 'depends': [{'filename': 'junction.bst:import-etc.bst'}]
+ 'runtime-depends': [{'filename': 'junction.bst:import-etc.bst'}]
}
_yaml.roundtrip_dump(element, element_path)
@@ -791,7 +791,7 @@ def test_build_junction_short_notation_with_junction(cli, tmpdir, datafiles):
# colon (:) as the separator
element = {
'kind': 'stack',
- 'depends': [{
+ 'runtime-depends': [{
'filename': 'junction.bst:import-etc.bst',
'junction': 'junction.bst',
}]
@@ -818,7 +818,7 @@ def test_build_junction_transitive_short_notation_with_junction(cli, tmpdir, dat
# colon (:) as the separator
element = {
'kind': 'stack',
- 'depends': ['junction.bst:import-etc.bst:foo.bst']
+ 'runtime-depends': ['junction.bst:import-etc.bst:foo.bst']
}
_yaml.roundtrip_dump(element, element_path)
diff --git a/tests/frontend/completions/no-element-path/target.bst b/tests/frontend/completions/no-element-path/target.bst
index b9432fa..639dc58 100644
--- a/tests/frontend/completions/no-element-path/target.bst
+++ b/tests/frontend/completions/no-element-path/target.bst
@@ -3,6 +3,6 @@ description: |
Main stack target for the bst build test
-depends:
+runtime-depends:
- import-bin.bst
- compose-all.bst
diff --git a/tests/frontend/completions/project/elements/target.bst b/tests/frontend/completions/project/elements/target.bst
index b9432fa..639dc58 100644
--- a/tests/frontend/completions/project/elements/target.bst
+++ b/tests/frontend/completions/project/elements/target.bst
@@ -3,6 +3,6 @@ description: |
Main stack target for the bst build test
-depends:
+runtime-depends:
- import-bin.bst
- compose-all.bst
diff --git a/tests/frontend/completions/sub-folders/elements/base.bst b/tests/frontend/completions/sub-folders/elements/base.bst
index 4e97e8a..ce0b64e 100644
--- a/tests/frontend/completions/sub-folders/elements/base.bst
+++ b/tests/frontend/completions/sub-folders/elements/base.bst
@@ -1,5 +1,5 @@
kind: stack
description: Base stack
-depends:
+runtime-depends:
- base/wanted.bst
diff --git a/tests/frontend/fetch.py b/tests/frontend/fetch.py
index 7ea357a..ff5afd8 100644
--- a/tests/frontend/fetch.py
+++ b/tests/frontend/fetch.py
@@ -105,7 +105,7 @@ def test_unfetched_junction(cli, tmpdir, datafiles, strict, ref_storage):
#
element = {
'kind': 'stack',
- 'depends': [
+ 'runtime-depends': [
{
'junction': 'junction.bst',
'filename': 'import-etc.bst'
@@ -155,7 +155,7 @@ def test_inconsistent_junction(cli, tmpdir, datafiles, ref_storage):
#
element = {
'kind': 'stack',
- 'depends': [
+ 'runtime-depends': [
{
'junction': 'junction.bst',
'filename': 'import-etc.bst'
diff --git a/tests/frontend/project/elements/invalid-chars-in-dep.bst b/tests/frontend/project/elements/invalid-chars-in-dep.bst
index 6a5ec30..17871a3 100644
--- a/tests/frontend/project/elements/invalid-chars-in-dep.bst
+++ b/tests/frontend/project/elements/invalid-chars-in-dep.bst
@@ -4,5 +4,5 @@ description: |
This element itself has a valid name, but depends on elements that have
invalid names. This should also result in a warning.
-depends:
+runtime-depends:
- invalid-chars|<>-in-name.bst
diff --git a/tests/frontend/project/elements/target.bst b/tests/frontend/project/elements/target.bst
index b9432fa..639dc58 100644
--- a/tests/frontend/project/elements/target.bst
+++ b/tests/frontend/project/elements/target.bst
@@ -3,6 +3,6 @@ description: |
Main stack target for the bst build test
-depends:
+runtime-depends:
- import-bin.bst
- compose-all.bst
diff --git a/tests/frontend/project/elements/target2.bst b/tests/frontend/project/elements/target2.bst
index 259819f..e9de33b 100644
--- a/tests/frontend/project/elements/target2.bst
+++ b/tests/frontend/project/elements/target2.bst
@@ -3,5 +3,5 @@ description: |
Main stack target for the bst build test
-depends:
+runtime-depends:
- target.foo
diff --git a/tests/frontend/project_fail/elements/target.bst b/tests/frontend/project_fail/elements/target.bst
index 154c477..6b3e6c3 100644
--- a/tests/frontend/project_fail/elements/target.bst
+++ b/tests/frontend/project_fail/elements/target.bst
@@ -3,5 +3,5 @@ description: |
Main stack target for the bst build test
-depends:
+runtime-depends:
- compose-all.bst
diff --git a/tests/frontend/project_world/elements/checkout-deps.bst b/tests/frontend/project_world/elements/checkout-deps.bst
index e3a5486..410f07a 100644
--- a/tests/frontend/project_world/elements/checkout-deps.bst
+++ b/tests/frontend/project_world/elements/checkout-deps.bst
@@ -1,7 +1,4 @@
kind: stack
-description: It is important for this element to have both build and runtime dependencies
-depends:
-- filename: import-dev.bst
- type: build
-- filename: import-bin.bst
- type: runtime
+runtime-depends:
+- import-dev.bst
+- import-bin.bst
diff --git a/tests/frontend/project_world/elements/target.bst b/tests/frontend/project_world/elements/target.bst
index b9432fa..639dc58 100644
--- a/tests/frontend/project_world/elements/target.bst
+++ b/tests/frontend/project_world/elements/target.bst
@@ -3,6 +3,6 @@ description: |
Main stack target for the bst build test
-depends:
+runtime-depends:
- import-bin.bst
- compose-all.bst
diff --git a/tests/frontend/track-cross-junction/subproject.bst b/tests/frontend/track-cross-junction/subproject.bst
index 0a9e5ab..a2be203 100644
--- a/tests/frontend/track-cross-junction/subproject.bst
+++ b/tests/frontend/track-cross-junction/subproject.bst
@@ -1,5 +1,5 @@
kind: stack
-depends:
+runtime-depends:
- filename: subtarget.bst
junction: subproject-junction.bst
diff --git a/tests/frontend/workspaced-build-dep/elements/stack.bst b/tests/frontend/workspaced-build-dep/elements/stack.bst
index b4c6002..a4a5093 100644
--- a/tests/frontend/workspaced-build-dep/elements/stack.bst
+++ b/tests/frontend/workspaced-build-dep/elements/stack.bst
@@ -1,4 +1,4 @@
kind: stack
-depends:
+runtime-depends:
- elem3.bst
diff --git a/tests/frontend/workspaced-runtime-dep/elements/stack.bst b/tests/frontend/workspaced-runtime-dep/elements/stack.bst
index b4c6002..a4a5093 100644
--- a/tests/frontend/workspaced-runtime-dep/elements/stack.bst
+++ b/tests/frontend/workspaced-runtime-dep/elements/stack.bst
@@ -1,4 +1,4 @@
kind: stack
-depends:
+runtime-depends:
- elem3.bst
diff --git a/tests/integration/project/elements/base.bst b/tests/integration/project/elements/base.bst
index 428afa7..1f72c50 100644
--- a/tests/integration/project/elements/base.bst
+++ b/tests/integration/project/elements/base.bst
@@ -1,5 +1,5 @@
# elements/base.bst
kind: stack
-depends:
+runtime-depends:
- base/base-alpine.bst
diff --git a/tests/integration/project/elements/stack/stack.bst b/tests/integration/project/elements/stack/stack.bst
index bbfc31a..c7b06ea 100644
--- a/tests/integration/project/elements/stack/stack.bst
+++ b/tests/integration/project/elements/stack/stack.bst
@@ -1,5 +1,5 @@
kind: stack
description: Stack test
-depends:
+runtime-depends:
- stack/hi.bst
- stack/another-hi.bst
diff --git a/tests/remoteexecution/project/elements/base.bst b/tests/remoteexecution/project/elements/base.bst
index 428afa7..1f72c50 100644
--- a/tests/remoteexecution/project/elements/base.bst
+++ b/tests/remoteexecution/project/elements/base.bst
@@ -1,5 +1,5 @@
# elements/base.bst
kind: stack
-depends:
+runtime-depends:
- base/base-alpine.bst
diff --git a/tests/remoteexecution/project/files/sub-project/elements/base.bst b/tests/remoteexecution/project/files/sub-project/elements/base.bst
index 428afa7..1f72c50 100644
--- a/tests/remoteexecution/project/files/sub-project/elements/base.bst
+++ b/tests/remoteexecution/project/files/sub-project/elements/base.bst
@@ -1,5 +1,5 @@
# elements/base.bst
kind: stack
-depends:
+runtime-depends:
- base/base-alpine.bst
diff --git a/tests/sandboxes/project/elements/base.bst b/tests/sandboxes/project/elements/base.bst
index 428afa7..1f72c50 100644
--- a/tests/sandboxes/project/elements/base.bst
+++ b/tests/sandboxes/project/elements/base.bst
@@ -1,5 +1,5 @@
# elements/base.bst
kind: stack
-depends:
+runtime-depends:
- base/base-alpine.bst
diff --git a/tests/sourcecache/project/elements/target.bst b/tests/sourcecache/project/elements/target.bst
index ba489f1..9141533 100644
--- a/tests/sourcecache/project/elements/target.bst
+++ b/tests/sourcecache/project/elements/target.bst
@@ -3,7 +3,7 @@ description: |
Main stack target for the bst build test
-depends:
+runtime-depends:
- import-bin.bst
- import-dev.bst
- compose-all.bst
diff --git a/tests/sources/local/deterministic-umask/elements/base.bst b/tests/sources/local/deterministic-umask/elements/base.bst
index 428afa7..1f72c50 100644
--- a/tests/sources/local/deterministic-umask/elements/base.bst
+++ b/tests/sources/local/deterministic-umask/elements/base.bst
@@ -1,5 +1,5 @@
# elements/base.bst
kind: stack
-depends:
+runtime-depends:
- base/base-alpine.bst
diff --git a/tests/sources/project/elements/base.bst b/tests/sources/project/elements/base.bst
index 428afa7..1f72c50 100644
--- a/tests/sources/project/elements/base.bst
+++ b/tests/sources/project/elements/base.bst
@@ -1,5 +1,5 @@
# elements/base.bst
kind: stack
-depends:
+runtime-depends:
- base/base-alpine.bst