def test_assert_is_real_number_none(self): """Checks assert_is_real_number when input is None.""" with self.assertRaises(TypeError): error_checking.assert_is_real_number(None)
def test_assert_is_real_number_integer(self): """Checks assert_is_real_number when input is integer.""" error_checking.assert_is_real_number(SINGLE_INTEGER)
def test_assert_is_real_number_nan(self): """Checks assert_is_real_number when input is NaN.""" error_checking.assert_is_real_number(numpy.nan)
def test_assert_is_real_number_complex(self): """Checks assert_is_real_number when input is complex.""" with self.assertRaises(TypeError): error_checking.assert_is_real_number(SINGLE_COMPLEX_NUMBER)
def test_assert_is_real_number_boolean(self): """Checks assert_is_real_number when input is Boolean.""" with self.assertRaises(TypeError): error_checking.assert_is_real_number(SINGLE_BOOLEAN)
def test_assert_is_real_number_float(self): """Checks assert_is_real_number when input is float.""" error_checking.assert_is_real_number(SINGLE_FLOAT)
def test_assert_is_real_number_too_many_inputs(self): """Checks assert_is_real_number when input is array of real numbers.""" with self.assertRaises(TypeError): error_checking.assert_is_real_number(FLOAT_NUMPY_ARRAY)