
# HG changeset patch # User Marco Filippi iz3gme.marco@gmail.com # Date 1380364020 -7200 # Node ID 14064cca9c49bc4000809b77b90bfcbfa46c2631 # Parent 2666a638f5265b9ae4b0701683a19361e14e5752 [brute_force test] Provide credible frequencies in all cases Discovered while implementing #1149
diff -r 2666a638f526 -r 14064cca9c49 tests/run_tests --- a/tests/run_tests Sat Sep 28 12:25:13 2013 +0200 +++ b/tests/run_tests Sat Sep 28 12:27:00 2013 +0200 @@ -358,6 +358,8 @@ continue if duplex == "split" and not rf.can_odd_split: raise TestFailedError("Forgot to set rf.can_odd_split!") + if duplex == "split": + m.offset = rf.valid_bands[0][1] - 100000 m.duplex = duplex self.set_and_compare(m)
@@ -414,7 +416,7 @@ if rf.valid_bands: m.freq = rf.valid_bands[0][0] + 100000 else: - m.freq = 146.52 + m.freq = 146520000 if m.freq < 30000000 and "AM" in rf.valid_modes: m.mode = "AM" return m @@ -429,7 +431,10 @@ if 12.5 in rf.valid_tuning_steps and \ "split" in rf.valid_duplexes: m = clean_mem() - m.offset = 151137500 + if rf.valid_bands: + m.offset = rf.valid_bands[0][1] - 12500 + else: + m.offset = 151137500 m.duplex = "split" self.set_and_compare(m)