@@ -243,7 +243,7 @@ func TestCameraWithProjector(t *testing.T) {
243243 test .That (t , img .Bounds ().Dx (), test .ShouldEqual , 1280 )
244244 test .That (t , img .Bounds ().Dy (), test .ShouldEqual , 720 )
245245 // cam2 should implement a default GetImages, that just returns the one image
246- images , _ , err := videoSrc2 .Images (context .Background ())
246+ images , _ , err := videoSrc2 .Images (context .Background (), nil , nil )
247247 test .That (t , err , test .ShouldBeNil )
248248 test .That (t , len (images ), test .ShouldEqual , 1 )
249249 imgFromImages , err := images [0 ].Image (context .Background ())
@@ -288,7 +288,11 @@ func TestGetImageFromGetImages(t *testing.T) {
288288 testImg2 := image .NewRGBA (image .Rect (0 , 0 , 200 , 200 ))
289289
290290 rgbaCam := inject .NewCamera ("rgba_cam" )
291- rgbaCam .ImagesFunc = func (ctx context.Context ) ([]camera.NamedImage , resource.ResponseMetadata , error ) {
291+ rgbaCam .ImagesFunc = func (
292+ ctx context.Context ,
293+ filterSourceNames []string ,
294+ extra map [string ]interface {},
295+ ) ([]camera.NamedImage , resource.ResponseMetadata , error ) {
292296 namedImg1 , err := camera .NamedImageFromImage (testImg1 , source1Name , rutils .MimeTypeRawRGBA )
293297 if err != nil {
294298 return nil , resource.ResponseMetadata {}, err
@@ -305,7 +309,11 @@ func TestGetImageFromGetImages(t *testing.T) {
305309
306310 dm := rimage .NewEmptyDepthMap (100 , 100 )
307311 depthCam := inject .NewCamera ("depth_cam" )
308- depthCam .ImagesFunc = func (ctx context.Context ) ([]camera.NamedImage , resource.ResponseMetadata , error ) {
312+ depthCam .ImagesFunc = func (
313+ ctx context.Context ,
314+ filterSourceNames []string ,
315+ extra map [string ]interface {},
316+ ) ([]camera.NamedImage , resource.ResponseMetadata , error ) {
309317 namedImg , err := camera .NamedImageFromImage (dm , source1Name , rutils .MimeTypeRawDepth )
310318 if err != nil {
311319 return nil , resource.ResponseMetadata {}, err
@@ -357,7 +365,11 @@ func TestGetImageFromGetImages(t *testing.T) {
357365
358366 t .Run ("error case" , func (t * testing.T ) {
359367 errorCam := inject .NewCamera ("error_cam" )
360- errorCam .ImagesFunc = func (ctx context.Context ) ([]camera.NamedImage , resource.ResponseMetadata , error ) {
368+ errorCam .ImagesFunc = func (
369+ ctx context.Context ,
370+ filterSourceNames []string ,
371+ extra map [string ]interface {},
372+ ) ([]camera.NamedImage , resource.ResponseMetadata , error ) {
361373 return nil , resource.ResponseMetadata {}, errors .New ("test error" )
362374 }
363375 _ , _ , err := camera .GetImageFromGetImages (context .Background (), nil , rutils .MimeTypePNG , errorCam )
@@ -366,7 +378,11 @@ func TestGetImageFromGetImages(t *testing.T) {
366378
367379 t .Run ("empty images case" , func (t * testing.T ) {
368380 emptyCam := inject .NewCamera ("empty_cam" )
369- emptyCam .ImagesFunc = func (ctx context.Context ) ([]camera.NamedImage , resource.ResponseMetadata , error ) {
381+ emptyCam .ImagesFunc = func (
382+ ctx context.Context ,
383+ filterSourceNames []string ,
384+ extra map [string ]interface {},
385+ ) ([]camera.NamedImage , resource.ResponseMetadata , error ) {
370386 return []camera.NamedImage {}, resource.ResponseMetadata {CapturedAt : time .Now ()}, nil
371387 }
372388 _ , _ , err := camera .GetImageFromGetImages (context .Background (), nil , rutils .MimeTypePNG , emptyCam )
@@ -375,7 +391,11 @@ func TestGetImageFromGetImages(t *testing.T) {
375391
376392 t .Run ("nil image case" , func (t * testing.T ) {
377393 nilImageCam := inject .NewCamera ("nil_image_cam" )
378- nilImageCam .ImagesFunc = func (ctx context.Context ) ([]camera.NamedImage , resource.ResponseMetadata , error ) {
394+ nilImageCam .ImagesFunc = func (
395+ ctx context.Context ,
396+ filterSourceNames []string ,
397+ extra map [string ]interface {},
398+ ) ([]camera.NamedImage , resource.ResponseMetadata , error ) {
379399 namedImg , err := camera .NamedImageFromImage (nil , source1Name , rutils .MimeTypeRawRGBA )
380400 if err != nil {
381401 return nil , resource.ResponseMetadata {}, err
0 commit comments