From 62f51e35a1fedb4bc44165892aae9e528d909214 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Sch=C3=B6nberger?= Date: Fri, 22 Nov 2013 11:45:51 +0100 Subject: [PATCH] Add missing test coverage of polynomial tform --- skimage/transform/tests/test_geometric.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/skimage/transform/tests/test_geometric.py b/skimage/transform/tests/test_geometric.py index 4315029d..73d3a0c4 100644 --- a/skimage/transform/tests/test_geometric.py +++ b/skimage/transform/tests/test_geometric.py @@ -177,6 +177,10 @@ def test_polynomial_default_order(): assert_array_almost_equal(tform2._params, tform._params) +def test_polynomial_inverse(): + assert_raises(Exception, PolynomialTransform().inverse, 0) + + def test_union(): tform1 = SimilarityTransform(scale=0.1, rotation=0.3) tform2 = SimilarityTransform(scale=0.1, rotation=0.9) @@ -209,6 +213,8 @@ def test_invalid_input(): assert_raises(ValueError, SimilarityTransform, matrix=np.zeros((2, 3)), scale=1) + assert_raises(ValueError, PolynomialTransform, np.zeros((3, 3))) + if __name__ == "__main__": from numpy.testing import run_module_suite