def test_configure_encoder_should_replace_the_encoder_on_the_video_processor_with_new_encoder(self, mock_camera):
     cam = mock_camera.return_value
     cam.shape = [300, 100]
     api = ScannerAPI()
     api.configure_encoder((50, 50), 500, 100, 200)
     self.assertNotEquals(api._default_encoder, api.video_processor.encoder)
     self.assertEquals(api.encoder, api.video_processor.encoder)
Example #2
0
 def test_configure_encoder_should_replace_the_encoder_on_the_video_processor_with_new_encoder(
         self, mock_camera):
     cam = mock_camera.return_value
     cam.shape = [300, 100]
     api = ScannerAPI()
     api.configure_encoder((50, 50), 500, 100, 200)
     self.assertNotEquals(api._default_encoder, api.video_processor.encoder)
     self.assertEquals(api.encoder, api.video_processor.encoder)
 def test_configure_encoder_should_replace_the_existing_encoder_with_new_encoder(self, mock_camera):
     cam = mock_camera.return_value
     cam.shape = [300, 100]
     api = ScannerAPI()
     api.configure_encoder((50, 50), 500, 100, 200)
     initial = api.encoder
     api.configure_encoder((51, 51), 500, 100, 200)
     self.assertNotEquals(api.encoder, initial)
Example #4
0
 def test_configure_encoder_should_replace_the_existing_encoder_with_new_encoder(
         self, mock_camera):
     cam = mock_camera.return_value
     cam.shape = [300, 100]
     api = ScannerAPI()
     api.configure_encoder((50, 50), 500, 100, 200)
     initial = api.encoder
     api.configure_encoder((51, 51), 500, 100, 200)
     self.assertNotEquals(api.encoder, initial)
 def test_configure_encoder_should_create_an_encoder_with_the_given_config(self, mock_camera):
     cam = mock_camera.return_value
     cam.shape = [300, 100]
     api = ScannerAPI()
     api.configure_encoder((0.5, 0.5), 500, 100, 200)
     self.assertEquals((0.5, 0.5), api.encoder.relitive_point_xy)
     self.assertEquals(500, api.encoder.threshold)
     self.assertEquals(100, api.encoder.null_zone)
     self.assertEquals(200, api.encoder.sections)
Example #6
0
 def test_configure_encoder_should_create_an_encoder_with_the_given_config(
         self, mock_camera):
     cam = mock_camera.return_value
     cam.shape = [300, 100]
     api = ScannerAPI()
     api.configure_encoder((0.5, 0.5), 500, 100, 200)
     self.assertEquals((0.5, 0.5), api.encoder.relitive_point_xy)
     self.assertEquals(500, api.encoder.threshold)
     self.assertEquals(100, api.encoder.null_zone)
     self.assertEquals(200, api.encoder.sections)