def test_set_region_of_interest_rel_points_should_replace_the_roi_on_the_video_processor_with_new_roi(self, mock_camera): cam = mock_camera.return_value cam.shape = [300, 100] api = ScannerAPI() api.set_region_of_interest_from_rel_points(0.0, 0.0, 0.5, 0.9) self.assertNotEquals(api._default_roi, api.video_processor.roi) self.assertEquals(api.roi, api.video_processor.roi)
def test_set_region_of_interest_rel_points_should_replace_the_roi_on_the_video_processor_with_new_roi( self, mock_camera): cam = mock_camera.return_value cam.shape = [300, 100] api = ScannerAPI() api.set_region_of_interest_from_rel_points(0.0, 0.0, 0.5, 0.9) self.assertNotEquals(api._default_roi, api.video_processor.roi) self.assertEquals(api.roi, api.video_processor.roi)
def test_set_region_of_interest_rel_points_should_create_expected_roi(self, mock_camera): cam = mock_camera.return_value cam.shape = [300, 100] api = ScannerAPI() expected_roi = ROI(0.0, 0.0, 0.5, 0.9) api.set_region_of_interest_from_rel_points(0, 0, 0.5, 0.9) self.assertROIEquals(expected_roi, api.roi)
def test_set_region_of_interest_rel_points_should_create_expected_roi( self, mock_camera): cam = mock_camera.return_value cam.shape = [300, 100] api = ScannerAPI() expected_roi = ROI(0.0, 0.0, 0.5, 0.9) api.set_region_of_interest_from_rel_points(0, 0, 0.5, 0.9) self.assertROIEquals(expected_roi, api.roi)