예제 #1
0
 def test_no_range_error_when_in_bounds(self):
     d = np.array([[[1]], [[1]], [[255]]])
     try:
         core.check_dataset_range(d)
     except ValueError:
         msg = "`check_dataset_range` raised ValueError on allowed color."
         self.fail(msg)
예제 #2
0
 def test_range_error_when_out_of_bounds(self):
     with self.assertRaises(ValueError):
         d = np.array([[[0]], [[-1]], [[0]]])
         core.check_dataset_range(d)
     with self.assertRaises(ValueError):
         d = np.array([[[0]], [[256]], [[0]]])
         core.check_dataset_range(d)