コード例 #1
0
 def test_delete_lines_lines_none(self):
     with pytest.raises(ValueError) as exc:
         ld.delete_lines(self.test_image, None)
     assert exc.value.message == "Lines can't be None."
コード例 #2
0
 def test_delete_lines_color_error(self):
     with pytest.raises(ValueError) as exc:
         ld.delete_lines(self.test_image, self.lines, color=(260, 0, 0))
     assert exc.value.message == "Color value must be: (0-255, 0-255, 0-255)."
コード例 #3
0
 def test_delete_lines_good(self):
     lines = ld.detect_lines(self.test_image)
     r = ld.delete_lines(self.test_image, lines[0][0])
     assert isinstance(r, np.ndarray)
コード例 #4
0
 def test_delete__lines_width_negative(self):
     with pytest.raises(ValueError) as exc:
         ld.delete_lines(self.test_image, self.lines, width=-10)
     assert exc.value.message == "Width value must be greater than 0."