def test_draw_lines_colour_wrong_b(self):
     with pytest.raises(ValueError) as exc:
         ld.draw_lines(self.test_image, self.lines[0][0], color=(260, 0, 0))
     assert exc.value.message == "Color value must be: (0-255, 0-255, 0-255)."
 def test_draw_lines_width_negative(self):
     with pytest.raises(ValueError) as exc:
         ld.draw_lines(self.test_image, self.lines[0][0], width=-10)
     assert exc.value.message == "Width value must be greater than 0."
 def test_draw_lines_good_single_line(self):
     assert isinstance(ld.draw_lines(self.test_image, self.lines[0][0]), np.ndarray)
 def test_draw_lines_file_none(self):
     with pytest.raises(ValueError) as exc:
         ld.draw_lines(None, self.lines)
     assert exc.value.message == "Input_file must be different than '' or None."
 def test_draw_lines_good(self):
     assert isinstance(ld.draw_lines(self.test_image, self.lines), np.ndarray)