From 30609408084976ddb2e74a4e8abfd48bb4a5dee9 Mon Sep 17 00:00:00 2001 From: Pedro Date: Wed, 13 Dec 2023 10:00:42 +0100 Subject: [PATCH] Add test for burst data frame overflow --- tests/test_data_frame_factory.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/test_data_frame_factory.py b/tests/test_data_frame_factory.py index 04157741..2bfa6347 100755 --- a/tests/test_data_frame_factory.py +++ b/tests/test_data_frame_factory.py @@ -54,6 +54,10 @@ class TestDataFrameFactory(unittest.TestCase): self.assertEqual(frame_data['offset'], offset) data = frame_data['data'][:len(payload)] self.assertEqual(data, payload) - + + payload = payload * 1000 + self.assertRaises(RuntimeError, self.factory.build_arq_burst_frame, + FREEDV_MODE.datac3, session_id, offset, payload) + if __name__ == '__main__': unittest.main()