def test__check_str_error(self): with self.assertRaises(TypeError): _check_nans(self.f)
def test__check_nans_list_nan(self): self.assertFalse(_check_nans(['foo', np.nan], switch=True))
def test__check_nans_clean_list(self): self.assertTrue(_check_nans(['foo', 'bar'], switch=True))
def test__check_nans_nan(self): self.assertFalse(_check_nans(np.nan))
def test_check_nans_num(self): self.assertTrue(_check_nans(4.2))
def test_check_nans_str(self): self.assertTrue(_check_nans('string'))