# HG changeset patch # User K. Arvanitis kosta@alumni.uvic.ca # Date 1422516211 28800 # Wed Jan 28 23:23:31 2015 -0800 # Node ID 611fe67f4a942610bb63aa66360d25baa3d4b64b # Parent b25606106a9c0cd78f3cc5f602475da64cde081d [PATCH] Add Support for Settings UnitTest Adding test coverage of the radio settings API. Currently, all but one image passes the test (UV3R). Feature #2235 diff -r b25606106a9c -r 611fe67f4a94 tests/run_tests --- a/tests/run_tests Wed Jan 21 23:30:19 2015 -0800 +++ b/tests/run_tests Wed Jan 28 23:23:31 2015 -0800 @@ -520,8 +520,30 @@ self.do_badname(rf)
return [] + TESTS["Edges"] = TestCaseEdges
+ +class TestCaseSettings(TestCase): + def __str__(self): + return "Settings" + + def do_get_settings(self, rf): + self._wrapper.do("get_settings") + + def run(self): + rf = self._wrapper.do("get_features") + + if not rf.has_settings: + raise TestSkippedError("Settings not supported") + + self.do_get_settings(rf) + + return [] + +TESTS["Settings"] = TestCaseSettings + + class TestCaseBanks(TestCase): def __str__(self): return "Banks"