TST: add test for invalid normalization type in NRMSE

This commit is contained in:
Gregory R. Lee
2016-01-26 17:56:22 -05:00
parent 72607ca99e
commit a681ccd3ee
+7 -2
View File
@@ -40,8 +40,13 @@ def test_NRMSE():
assert_equal(nrmse(x, x), 0)
assert_raises(ValueError, nrmse, x.astype(np.uint8), y)
assert_raises(ValueError, nrmse, x[:-1], y)
def test_NRMSE_errors():
x = np.ones(4)
assert_raises(ValueError, nrmse, x.astype(np.uint8), x.astype(np.float32))
assert_raises(ValueError, nrmse, x[:-1], x)
# invalid normalization name
assert_raises(ValueError, nrmse, x, x, 'foo')
if __name__ == "__main__":