예제 #1
0
    def test_nan(self):
        values = np.nan

        result = is_regular(values)
        self.assertTrue(result)
예제 #2
0
    def test_irregular_nested(self):
        values = [[[1, 2], [2], [3]], [[4], [5], [6]], [[7], [8], [9]]]

        result = is_regular(values)
        self.assertFalse(result)
예제 #3
0
    def test_int(self):
        values = 1

        result = is_regular(values)
        self.assertTrue(result)
예제 #4
0
 def test_irregular_2(self):
     values = [[1, 2, 3], [1, 2]]
     result = is_regular(values)
     self.assertFalse(result)
예제 #5
0
 def test_irregular_nan(self):
     values = [[1, 2, 3], [1, np.nan], None]
     result = is_regular(values)
     self.assertFalse(result)
예제 #6
0
 def test_irregular(self):
     values = [1, 2, [1]]
     result = is_regular(values)
     self.assertFalse(result)
예제 #7
0
 def test_regular_all_nan(self):
     values = [np.nan, None, np.nan]
     result = is_regular(values)
     self.assertTrue(result)
예제 #8
0
 def test_regular_one_list(self):
     values = [np.nan, None, [7, 8, 9]]
     result = is_regular(values)
     self.assertFalse(result)
예제 #9
0
 def test_regular_nan(self):
     values = [np.nan, [4, 5, 6], [7, 8, 9]]
     result = is_regular(values)
     self.assertFalse(result)
예제 #10
0
 def test_regular(self):
     values = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
     result = is_regular(values)
     self.assertTrue(result)