Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: mbd_os/tools/test/config_test/test03/test_data.py
- Revision:
- 0:eafc3fd41f75
diff -r 000000000000 -r eafc3fd41f75 mbd_os/tools/test/config_test/test03/test_data.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mbd_os/tools/test/config_test/test03/test_data.py Tue Sep 20 21:26:12 2016 +0000
@@ -0,0 +1,18 @@
+# Similar to test1, but this time B2 attempt to override base1_1. Since B2 doesn't directly inherit
+# from B1, this must raise an error
+
+expected_results = {
+ "f": {
+ "desc": "attempt to override undefined parameter in inherited target",
+ "exception_msg": "Attempt to override undefined parameter 'base1_1' in 'target:b2'"
+ },
+ "d1": {
+ "desc": "single target inheritance again",
+ "target.base1_1": "v_base1_1_d1",
+ "target.base1_2": "v_base1_2_d1",
+ "target.base1_3": "v_base1_3_b1",
+ "target.derived1": "v_derived1_d1",
+ "target.derived2": "v_derived2_d1"
+ }
+}
+