Beispiel #1
0
    def test_isna_array(self, array: np.ndarray) -> None:

        post = util.isna_array(array)
        self.assertTrue(post.dtype == bool)

        values = np.ravel(array)
        count_na = sum(isna_element(x) for x in values)

        self.assertTrue(np.ravel(post).sum() == count_na)
Beispiel #2
0
 def test_frame_isin(self, f1: Frame) -> None:
     value = f1.iloc[0, 0]
     if (not isna_element(value) and not isinstance(value, np.datetime64)
             and not isinstance(value, np.timedelta64)):
         self.assertTrue(f1.isin((value, )).iloc[0, 0])
Beispiel #3
0
    def test_isin(self, s1: Series) -> None:

        value = s1.iloc[0]
        if not isna_element(value):
            self.assertTrue(s1.isin((value,)).iloc[0])