zephyr/scripts/dts/python-devicetree/tests/test-bindings-include
Christophe Dufaza c58d6761bc edtlib: tests: cover basics of filtering inherited properties
Use-case "B includes I includes X":
- X is a base binding file, specifying common properties
- I is an intermediary binding file, which includes X
  without modification nor filter
- B includes I, filtering the properties it chooses
  to inherit with an allowlist or a blocklist

Check that the properties inherited from X via I
are actually filtered as B intends to,
up to the grandchild-binding level.

Signed-off-by: Christophe Dufaza <chris@openmarl.org>
2024-11-06 14:43:19 -06:00
..
allow-and-blocklist-child.yaml
allow-and-blocklist-multilevel.yaml
allow-and-blocklist.yaml
allow-not-list.yaml
allowlist.yaml
block-not-list.yaml
blocklist.yaml
empty-allowlist.yaml
empty-blocklist.yaml
filter-child-bindings.yaml
include-2.yaml
include-invalid-keys.yaml
include-invalid-type.yaml
include-no-list.yaml
include-no-name.yaml
include.yaml
intermixed.yaml
README.rst
simple.yaml edtlib: tests: cover basics of filtering inherited properties 2024-11-06 14:43:19 -06:00
simple_filter_allowlist.yaml edtlib: tests: cover basics of filtering inherited properties 2024-11-06 14:43:19 -06:00
simple_filter_blocklist.yaml edtlib: tests: cover basics of filtering inherited properties 2024-11-06 14:43:19 -06:00
simple_inherit.yaml edtlib: tests: cover basics of filtering inherited properties 2024-11-06 14:43:19 -06:00

This directory contains bindings used to test the 'include:' feature.