コード例 #1
0
 def test_2d_input_with_sequential_dims(self):
     self.assertListEqual(sequential_dims(int64_array([0, 1])), [0, 1])
コード例 #2
0
 def test_2d_input_without_sequential_dims(self):
     self.assertIsNone(sequential_dims(int64_array([1, 0])))
コード例 #3
0
 def test_no_sequential_dims(self):
     self.assertIsNone(sequential_dims(int64_array([2, 1, 3, 0, 4])))
コード例 #4
0
 def test_returns_from_the_beginning(self):
     self.assertListEqual(sequential_dims(int64_array([1, 2, 3, 0, 4])),
                          [0, 1, 2])
コード例 #5
0
 def test_returns_full_list(self):
     self.assertListEqual(sequential_dims(int64_array([0, 1, 2, 3, 4])),
                          [0, 1, 2, 3, 4])
コード例 #6
0
 def test_returns_last_indices(self):
     self.assertListEqual(sequential_dims(int64_array([4, 0, 3, 1, 2])),
                          [3, 4])
コード例 #7
0
 def test_returns_first_instance(self):
     self.assertListEqual(sequential_dims(int64_array([0, 3, 4, 1, 2])),
                          [1, 2])