ARMmbed / icetea

DEPRECATED mbed test framework
Apache License 2.0
6 stars 7 forks source link

Check for duplicate keys in the configuration files. #80

Closed jonikula closed 5 years ago

jonikula commented 5 years ago

Status

READY

Description

Raise exception if duplicate keys were found in json configuration in suite config, tc_cfg or env_cfg.

NOTE: Has no effect on any configuration merge operations, this check is done when the checked file is initially read into a dictionary object from the file.

Todos

Impacted Areas in Application

coveralls commented 5 years ago

Pull Request Test Coverage Report for Build 826


Totals Coverage Status
Change from base Build 820: 0.1%
Covered Lines: 5771
Relevant Lines: 7672

💛 - Coveralls
coveralls commented 5 years ago

Pull Request Test Coverage Report for Build 827


Files with Coverage Reduction New Missed Lines %
icetea_lib/wireshark.py 1 67.48%
icetea_lib/tools/GitTool.py 1 74.7%
icetea_lib/TestSuite/TestSuite.py 1 79.37%
icetea_lib/ResultList.py 1 77.78%
icetea_lib/TestSuite/TestcaseFilter.py 1 82.86%
icetea_lib/AllocationContext.py 2 56.17%
icetea_lib/Searcher.py 2 93.62%
icetea_lib/ResourceProvider/ResourceProvider.py 3 85.37%
icetea_lib/LogManager.py 3 78.27%
icetea_lib/TestSuite/TestcaseContainer.py 4 81.49%
<!-- Total: 26 -->
Totals Coverage Status
Change from base Build 820: -0.1%
Covered Lines: 5756
Relevant Lines: 7673

💛 - Coveralls
coveralls commented 5 years ago

Pull Request Test Coverage Report for Build 829


Totals Coverage Status
Change from base Build 820: 0.09%
Covered Lines: 5770
Relevant Lines: 7672

💛 - Coveralls
jonikula commented 5 years ago

@jupe any comments?