From ba217ffee14ca2bfe60db0c72477f04464bf3f87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iy=C3=A1n=20M=C3=A9ndez=20Veiga?= Date: Fri, 5 Nov 2021 01:01:41 +0100 Subject: [PATCH] Add unit test with example from #194 --- tests/polys/test_conversions.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/polys/test_conversions.py b/tests/polys/test_conversions.py index 46ee95eb8..cc39e7f21 100644 --- a/tests/polys/test_conversions.py +++ b/tests/polys/test_conversions.py @@ -70,6 +70,7 @@ def test_sparse_poly_to_str(): def test_str_to_sparse_poly(): # Over GF(2) assert galois._poly_conversion.str_to_sparse_poly("x^2 + 1") == ([2, 0], [1, 1]) + assert galois._poly_conversion.str_to_sparse_poly("1 - x^2") == ([0, 2], [1, -1]) assert galois._poly_conversion.str_to_sparse_poly("x**2 + 1") == ([2, 0], [1, 1]) assert galois._poly_conversion.str_to_sparse_poly("y^2 + y + 1") == ([2, 1, 0], [1, 1, 1]) assert galois._poly_conversion.str_to_sparse_poly("y**2 + y**1 + 1*y**0") == ([2, 1, 0], [1, 1, 1])