Уточнить обработку плотных трендов и восстановление сигналов
This commit is contained in:
@@ -56,6 +56,7 @@ class ProcessingQtTests(unittest.TestCase):
|
||||
self.panel.method.setCurrentIndex(self.panel.method.findData(method))
|
||||
self.calculate()
|
||||
self.assertEqual(method, self.panel.curve.request.method)
|
||||
|
||||
self.panel.count.setValue(self.panel.count.value() + 1)
|
||||
self.assertEqual(index + 1, len(self.panel.curves))
|
||||
self.assertTrue(self.panel.export_button.isEnabled())
|
||||
@@ -67,6 +68,12 @@ class ProcessingQtTests(unittest.TestCase):
|
||||
self.assertEqual((), self.panel.curves)
|
||||
self.assertIsNone(self.panel.curve)
|
||||
|
||||
def test_large_output_count_reaches_worker(self):
|
||||
self.assertEqual(10000, self.panel.count.value())
|
||||
self.panel.count.setValue(1_000_000)
|
||||
self.calculate()
|
||||
self.assertEqual(1_000_000, len(self.panel.curve.points))
|
||||
|
||||
def test_repeated_request_does_not_duplicate_curve(self):
|
||||
self.calculate()
|
||||
self.calculate()
|
||||
|
||||
Reference in New Issue
Block a user