From 0f2076fa61e9755b12a097daae40631f2bb8482c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Sch=C3=B6nberger?= Date: Mon, 2 Dec 2013 12:00:37 +0100 Subject: [PATCH] Add tests for deprecated attributes --- skimage/transform/tests/test_geometric.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/skimage/transform/tests/test_geometric.py b/skimage/transform/tests/test_geometric.py index e6a2fcfc..fffc3ae9 100644 --- a/skimage/transform/tests/test_geometric.py +++ b/skimage/transform/tests/test_geometric.py @@ -228,6 +228,19 @@ def test_invalid_input(): assert_raises(ValueError, PolynomialTransform, np.zeros((3, 3))) +def test_deprecated_params_attributes(): + for t in ('projective', 'affine', 'similarity'): + tform = estimate_transform(t, SRC, DST) + assert_equal(tform._matrix, tform.matrix_) + + tform = estimate_transform('polynomial', SRC, DST, order=3) + assert_equal(tform._params, tform.params_) + + tform = estimate_transform('piecewise-affine', SRC, DST) + assert_equal(tform.affines, tform.affines_) + assert_equal(tform.inverse_affines, tform.inverse_affines_) + + if __name__ == "__main__": from numpy.testing import run_module_suite run_module_suite()