From ee12ccff260a360df3476ecf6db058f55b65a3a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Boulogne?= Date: Sat, 15 Mar 2014 07:47:05 -0400 Subject: [PATCH] TEST: add unittest about ValueError --- skimage/draw/tests/test_draw3d.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/skimage/draw/tests/test_draw3d.py b/skimage/draw/tests/test_draw3d.py index 2e1198eb..f529718a 100644 --- a/skimage/draw/tests/test_draw3d.py +++ b/skimage/draw/tests/test_draw3d.py @@ -1,9 +1,25 @@ import numpy as np from numpy.testing import assert_array_equal, assert_allclose +from nose.tools import raises from skimage.draw import ellipsoid, ellipsoid_stats +@raises('ValueError') +def test_ellipsoid_sign_paramters1(): + ellipsoid(-1, 2, 2) + + +@raises('ValueError') +def test_ellipsoid_sign_paramters2(): + ellipsoid(0, 2, 2) + + +@raises('ValueError') +def test_ellipsoid_sign_paramters3(): + ellipsoid(-3, -2, 2) + + def test_ellipsoid_bool(): test = ellipsoid(2, 2, 2)[1:-1, 1:-1, 1:-1] test_anisotropic = ellipsoid(2, 2, 4, spacing=(1., 1., 2.))