diff options
Diffstat (limited to 'tests/plugins/filter')
16 files changed, 0 insertions, 138 deletions
diff --git a/tests/plugins/filter/basic/element_plugins/dynamic.py b/tests/plugins/filter/basic/element_plugins/dynamic.py deleted file mode 100644 index 1208a4a4d..000000000 --- a/tests/plugins/filter/basic/element_plugins/dynamic.py +++ /dev/null @@ -1,35 +0,0 @@ -from buildstream import Element, Scope - - -# Copies files from the dependent element but inserts split-rules using dynamic data -class DynamicElement(Element): - def configure(self, node): - self.node_validate(node, ['split-rules']) - self.split_rules = self.node_get_member(node, dict, 'split-rules') - - def preflight(self): - pass - - def get_unique_key(self): - return {'split-rules': self.split_rules} - - def configure_sandbox(self, sandbox): - pass - - def stage(self, sandbox): - pass - - def assemble(self, sandbox): - with self.timed_activity("Staging artifact", silent_nested=True): - for dep in self.dependencies(Scope.BUILD): - dep.stage_artifact(sandbox) - - bstdata = self.get_public_data("bst") - bstdata["split-rules"] = self.split_rules - self.set_public_data("bst", bstdata) - - return "" - - -def setup(): - return DynamicElement diff --git a/tests/plugins/filter/basic/elements/deps-permitted.bst b/tests/plugins/filter/basic/elements/deps-permitted.bst deleted file mode 100644 index 00883b1f8..000000000 --- a/tests/plugins/filter/basic/elements/deps-permitted.bst +++ /dev/null @@ -1,11 +0,0 @@ -kind: filter -depends: -- filename: output-include.bst - type: build -- filename: output-exclude.bst - type: runtime -- filename: output-orphans.bst - type: runtime -config: - include: - - foo diff --git a/tests/plugins/filter/basic/elements/forbidden-also-rdep.bst b/tests/plugins/filter/basic/elements/forbidden-also-rdep.bst deleted file mode 100644 index aa996a649..000000000 --- a/tests/plugins/filter/basic/elements/forbidden-also-rdep.bst +++ /dev/null @@ -1,8 +0,0 @@ -kind: filter -depends: -- filename: output-include.bst - type: all -- filename: output-exclude.bst - type: runtime -- filename: output-orphans.bst - type: runtime diff --git a/tests/plugins/filter/basic/elements/forbidden-multi-bdep.bst b/tests/plugins/filter/basic/elements/forbidden-multi-bdep.bst deleted file mode 100644 index 2d5d0a2ca..000000000 --- a/tests/plugins/filter/basic/elements/forbidden-multi-bdep.bst +++ /dev/null @@ -1,8 +0,0 @@ -kind: filter -depends: -- filename: output-include.bst - type: build -- filename: output-exclude.bst - type: build -- filename: output-orphans.bst - type: runtime diff --git a/tests/plugins/filter/basic/elements/forbidden-no-bdep.bst b/tests/plugins/filter/basic/elements/forbidden-no-bdep.bst deleted file mode 100644 index a7d405458..000000000 --- a/tests/plugins/filter/basic/elements/forbidden-no-bdep.bst +++ /dev/null @@ -1,8 +0,0 @@ -kind: filter -depends: -- filename: output-include.bst - type: runtime -- filename: output-exclude.bst - type: runtime -- filename: output-orphans.bst - type: runtime diff --git a/tests/plugins/filter/basic/elements/forbidden-source.bst b/tests/plugins/filter/basic/elements/forbidden-source.bst deleted file mode 100644 index d9eb07921..000000000 --- a/tests/plugins/filter/basic/elements/forbidden-source.bst +++ /dev/null @@ -1,10 +0,0 @@ -kind: filter -depends: -- filename: output-include.bst - type: build -config: - include: - - foo -sources: -- kind: local - path: files diff --git a/tests/plugins/filter/basic/elements/input-dynamic.bst b/tests/plugins/filter/basic/elements/input-dynamic.bst deleted file mode 100644 index e39cefe74..000000000 --- a/tests/plugins/filter/basic/elements/input-dynamic.bst +++ /dev/null @@ -1,10 +0,0 @@ -kind: dynamic -depends: -- filename: input.bst - type: build -config: - split-rules: - foo: - - /foo - bar: - - /bar diff --git a/tests/plugins/filter/basic/elements/input.bst b/tests/plugins/filter/basic/elements/input.bst deleted file mode 100644 index fb3f5d194..000000000 --- a/tests/plugins/filter/basic/elements/input.bst +++ /dev/null @@ -1,11 +0,0 @@ -kind: import -sources: -- kind: local - path: files -public: - bst: - split-rules: - foo: - - /foo - bar: - - /bar diff --git a/tests/plugins/filter/basic/elements/output-dynamic-include.bst b/tests/plugins/filter/basic/elements/output-dynamic-include.bst deleted file mode 100644 index ea45c96ef..000000000 --- a/tests/plugins/filter/basic/elements/output-dynamic-include.bst +++ /dev/null @@ -1,7 +0,0 @@ -kind: filter -depends: -- filename: input-dynamic.bst - type: build -config: - include: - - foo diff --git a/tests/plugins/filter/basic/elements/output-exclude.bst b/tests/plugins/filter/basic/elements/output-exclude.bst deleted file mode 100644 index c1ec17a45..000000000 --- a/tests/plugins/filter/basic/elements/output-exclude.bst +++ /dev/null @@ -1,7 +0,0 @@ -kind: filter -depends: -- filename: input.bst - type: build -config: - exclude: - - foo diff --git a/tests/plugins/filter/basic/elements/output-include.bst b/tests/plugins/filter/basic/elements/output-include.bst deleted file mode 100644 index c05cbdb83..000000000 --- a/tests/plugins/filter/basic/elements/output-include.bst +++ /dev/null @@ -1,7 +0,0 @@ -kind: filter -depends: -- filename: input.bst - type: build -config: - include: - - foo diff --git a/tests/plugins/filter/basic/elements/output-orphans.bst b/tests/plugins/filter/basic/elements/output-orphans.bst deleted file mode 100644 index e682fca7a..000000000 --- a/tests/plugins/filter/basic/elements/output-orphans.bst +++ /dev/null @@ -1,9 +0,0 @@ -kind: filter -depends: -- filename: input.bst - type: build -config: - exclude: - - foo - - bar - include-orphans: True diff --git a/tests/plugins/filter/basic/files/bar b/tests/plugins/filter/basic/files/bar deleted file mode 100644 index e69de29bb..000000000 --- a/tests/plugins/filter/basic/files/bar +++ /dev/null diff --git a/tests/plugins/filter/basic/files/baz b/tests/plugins/filter/basic/files/baz deleted file mode 100644 index e69de29bb..000000000 --- a/tests/plugins/filter/basic/files/baz +++ /dev/null diff --git a/tests/plugins/filter/basic/files/foo b/tests/plugins/filter/basic/files/foo deleted file mode 100644 index e69de29bb..000000000 --- a/tests/plugins/filter/basic/files/foo +++ /dev/null diff --git a/tests/plugins/filter/basic/project.conf b/tests/plugins/filter/basic/project.conf deleted file mode 100644 index 418ed02c6..000000000 --- a/tests/plugins/filter/basic/project.conf +++ /dev/null @@ -1,7 +0,0 @@ -name: test -element-path: elements -plugins: -- origin: local - path: element_plugins - elements: - dynamic: 0 |