From 63f9b03e3561605637e28ad8c57f8b2beef75293 Mon Sep 17 00:00:00 2001 From: Christopher Haster Date: Wed, 27 Jul 2016 18:01:33 -0500 Subject: [PATCH] [tools] Added test for removing features --- tools/test/config_test/test27/lib1/mbed_lib.json | 8 ++++++++ tools/test/config_test/test27/mbed_app.json | 11 +++++++++++ tools/test/config_test/test27/test_data.py | 8 ++++++++ 3 files changed, 27 insertions(+) create mode 100644 tools/test/config_test/test27/lib1/mbed_lib.json create mode 100644 tools/test/config_test/test27/mbed_app.json create mode 100644 tools/test/config_test/test27/test_data.py diff --git a/tools/test/config_test/test27/lib1/mbed_lib.json b/tools/test/config_test/test27/lib1/mbed_lib.json new file mode 100644 index 0000000000..415bbe941f --- /dev/null +++ b/tools/test/config_test/test27/lib1/mbed_lib.json @@ -0,0 +1,8 @@ +{ + "name": "lib1", + "target_overrides": { + "*": { + "target.features_remove": ["IPV4"] + } + } +} diff --git a/tools/test/config_test/test27/mbed_app.json b/tools/test/config_test/test27/mbed_app.json new file mode 100644 index 0000000000..b9695ed925 --- /dev/null +++ b/tools/test/config_test/test27/mbed_app.json @@ -0,0 +1,11 @@ +{ + "custom_targets": { + "test_target": { + "core": "Cortex-M0", + "extra_labels": [], + "features": ["IPV4"], + "default_build": "standard" + } + } +} + diff --git a/tools/test/config_test/test27/test_data.py b/tools/test/config_test/test27/test_data.py new file mode 100644 index 0000000000..53853318a4 --- /dev/null +++ b/tools/test/config_test/test27/test_data.py @@ -0,0 +1,8 @@ +# Testing when adding two features + +expected_results = { + "test_target": { + "desc": "test removing features", + "expected_features": [] + } +}