mirror of
https://github.com/jopohl/urh.git
synced 2026-03-23 00:17:00 +01:00
add zoom test
This commit is contained in:
@@ -26,3 +26,19 @@ class TestSignalTabGUI(unittest.TestCase):
|
||||
|
||||
self.form.add_signalfile(get_path_for_data_file("ask.complex"))
|
||||
self.assertEqual(self.form.signal_tab_controller.num_signals, 1)
|
||||
|
||||
def test_zoom(self):
|
||||
self.form.add_signalfile(get_path_for_data_file("esaver.complex"))
|
||||
frame = self.form.signal_tab_controller.signal_frames[0]
|
||||
x_zoom = frame.ui.spinBoxXZoom.value()
|
||||
self.assertEqual(x_zoom, 100)
|
||||
|
||||
for _ in range(10):
|
||||
frame.ui.gvSignal.zoom(1.01)
|
||||
self.assertGreater(frame.ui.spinBoxXZoom.value(), x_zoom)
|
||||
x_zoom = frame.ui.spinBoxXZoom.value()
|
||||
|
||||
for _ in range(10):
|
||||
frame.ui.gvSignal.zoom(0.99)
|
||||
self.assertLess(frame.ui.spinBoxXZoom.value(), x_zoom)
|
||||
x_zoom = frame.ui.spinBoxXZoom.value()
|
||||
Reference in New Issue
Block a user