Anders Blomdell / mbed-sdk-tools
Committer:
Screamer@Y5070-M.virtuoso
Date:
Tue Jun 14 11:07:30 2016 +0100
Revision:
9:2d27d77ada5c
Updated tools based on latest live tools code

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 1 # Similar to test1, but this time B2 attempt to override base1_1. Since B2 doesn't directly inherit
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 2 # from B1, this must raise an error
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 3
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 4 expected_results = {
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 5 "f": {
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 6 "desc": "attempt to override undefined parameter in inherited target",
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 7 "exception_msg": "Attempt to override undefined parameter 'base1_1' in 'target:b2'"
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 8 },
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 9 "d1": {
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 10 "desc": "single target inheritance again",
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 11 "target.base1_1": "v_base1_1_d1",
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 12 "target.base1_2": "v_base1_2_d1",
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 13 "target.base1_3": "v_base1_3_b1",
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 14 "target.derived1": "v_derived1_d1",
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 15 "target.derived2": "v_derived2_d1"
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 16 }
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 17 }
Screamer@Y5070-M.virtuoso 9:2d27d77ada5c 18