zephyr/tests/cmake/snippets
Stephanos Ioannidis f1a18022be tests: snippets: Rework the snippet test
This commit reworks the snippet test to more comprehensively test the
different processing modes of snippets.

The following testcases have been added:

1. Initial state with no snippet applied
2. Applying `foo` snippet from the default application snippet root
3. Applying `bar` snippet from an extra snippet root
4. Sequentially applying `foo` and `bar` snippets to test the snippet
   processing order
5. Sequentially applying `bar` and `foo` snippets to test the snippet
   processing order.

Signed-off-by: Stephanos Ioannidis <stephanos.ioannidis@nordicsemi.no>
2023-05-25 21:51:26 +02:00
..
extra_snippet_root/snippets/bar tests: snippets: Rework the snippet test 2023-05-25 21:51:26 +02:00
snippets/foo tests: snippets: Rework the snippet test 2023-05-25 21:51:26 +02:00
src tests: snippets: Rework the snippet test 2023-05-25 21:51:26 +02:00
app.overlay tests: snippets: Rework the snippet test 2023-05-25 21:51:26 +02:00
CMakeLists.txt tests: snippets: Rework the snippet test 2023-05-25 21:51:26 +02:00
Kconfig tests: snippets: Rework the snippet test 2023-05-25 21:51:26 +02:00
prj.conf tests: snippets: Rework the snippet test 2023-05-25 21:51:26 +02:00
testcase.yaml tests: snippets: Rework the snippet test 2023-05-25 21:51:26 +02:00