@@ -182,7 +182,6 @@ func TestConfigRemote(t *testing.T) {
182
182
183
183
expected := []resource.Name {
184
184
motion .Named (resource .DefaultServiceName ),
185
- sensors .Named (resource .DefaultServiceName ),
186
185
arm .Named ("squee:pieceArm" ),
187
186
arm .Named ("foo:pieceArm" ),
188
187
arm .Named ("bar:pieceArm" ),
@@ -204,11 +203,8 @@ func TestConfigRemote(t *testing.T) {
204
203
gripper .Named ("foo:pieceGripper" ),
205
204
gripper .Named ("bar:pieceGripper" ),
206
205
motion .Named ("squee:builtin" ),
207
- sensors .Named ("squee:builtin" ),
208
206
motion .Named ("foo:builtin" ),
209
- sensors .Named ("foo:builtin" ),
210
207
motion .Named ("bar:builtin" ),
211
- sensors .Named ("bar:builtin" ),
212
208
}
213
209
214
210
resources2 := r2 .ResourceNames ()
@@ -424,7 +420,6 @@ func TestConfigRemoteWithAuth(t *testing.T) {
424
420
425
421
expected := []resource.Name {
426
422
motion .Named (resource .DefaultServiceName ),
427
- sensors .Named (resource .DefaultServiceName ),
428
423
arm .Named ("bar:pieceArm" ),
429
424
arm .Named ("foo:pieceArm" ),
430
425
audioinput .Named ("bar:mic1" ),
@@ -438,9 +433,7 @@ func TestConfigRemoteWithAuth(t *testing.T) {
438
433
gripper .Named ("bar:pieceGripper" ),
439
434
gripper .Named ("foo:pieceGripper" ),
440
435
motion .Named ("foo:builtin" ),
441
- sensors .Named ("foo:builtin" ),
442
436
motion .Named ("bar:builtin" ),
443
- sensors .Named ("bar:builtin" ),
444
437
}
445
438
446
439
resources2 := r2 .ResourceNames ()
@@ -595,15 +588,13 @@ func TestConfigRemoteWithTLSAuth(t *testing.T) {
595
588
596
589
expected := []resource.Name {
597
590
motion .Named (resource .DefaultServiceName ),
598
- sensors .Named (resource .DefaultServiceName ),
599
591
arm .Named ("foo:pieceArm" ),
600
592
audioinput .Named ("foo:mic1" ),
601
593
camera .Named ("foo:cameraOver" ),
602
594
movementsensor .Named ("foo:movement_sensor1" ),
603
595
movementsensor .Named ("foo:movement_sensor2" ),
604
596
gripper .Named ("foo:pieceGripper" ),
605
597
motion .Named ("foo:builtin" ),
606
- sensors .Named ("foo:builtin" ),
607
598
}
608
599
609
600
resources2 := r2 .ResourceNames ()
@@ -835,7 +826,7 @@ func TestMetadataUpdate(t *testing.T) {
835
826
resources := r .ResourceNames ()
836
827
test .That (t , err , test .ShouldBeNil )
837
828
838
- test .That (t , len (resources ), test .ShouldEqual , 8 )
829
+ test .That (t , len (resources ), test .ShouldEqual , 7 )
839
830
test .That (t , err , test .ShouldBeNil )
840
831
841
832
// 5 declared resources + default sensors
@@ -847,7 +838,6 @@ func TestMetadataUpdate(t *testing.T) {
847
838
movementsensor .Named ("movement_sensor1" ),
848
839
movementsensor .Named ("movement_sensor2" ),
849
840
motion .Named (resource .DefaultServiceName ),
850
- sensors .Named (resource .DefaultServiceName ),
851
841
}
852
842
853
843
resources = r .ResourceNames ()
@@ -859,32 +849,6 @@ func TestMetadataUpdate(t *testing.T) {
859
849
test .That (t , resources , test .ShouldBeEmpty )
860
850
}
861
851
862
- func TestSensorsService (t * testing.T ) {
863
- logger := logging .NewTestLogger (t )
864
- cfg , err := config .Read (context .Background (), "data/fake.json" , logger )
865
- test .That (t , err , test .ShouldBeNil )
866
-
867
- r := setupLocalRobot (t , context .Background (), cfg , logger )
868
-
869
- svc , err := sensors .FromRobot (r , resource .DefaultServiceName )
870
- test .That (t , err , test .ShouldBeNil )
871
-
872
- sensorNames := []resource.Name {movementsensor .Named ("movement_sensor1" ), movementsensor .Named ("movement_sensor2" )}
873
- foundSensors , err := svc .Sensors (context .Background (), map [string ]interface {}{})
874
- test .That (t , err , test .ShouldBeNil )
875
- rtestutils .VerifySameResourceNames (t , foundSensors , sensorNames )
876
-
877
- readings , err := svc .Readings (context .Background (), []resource.Name {movementsensor .Named ("movement_sensor1" )}, map [string ]interface {}{})
878
- test .That (t , err , test .ShouldBeNil )
879
- test .That (t , len (readings ), test .ShouldEqual , 1 )
880
- test .That (t , readings [0 ].Name , test .ShouldResemble , movementsensor .Named ("movement_sensor1" ))
881
- test .That (t , len (readings [0 ].Readings ), test .ShouldBeGreaterThan , 3 )
882
-
883
- readings , err = svc .Readings (context .Background (), sensorNames , map [string ]interface {}{})
884
- test .That (t , err , test .ShouldBeNil )
885
- test .That (t , len (readings ), test .ShouldEqual , 2 )
886
- }
887
-
888
852
func TestStatusService (t * testing.T ) {
889
853
logger := logging .NewTestLogger (t )
890
854
cfg , err := config .Read (context .Background (), "data/fake.json" , logger )
@@ -1062,7 +1026,7 @@ func TestStatus(t *testing.T) {
1062
1026
test .That (t , err , test .ShouldBeNil )
1063
1027
// 5 because the 3 default services are always added to a local_robot. We only care
1064
1028
// about the first two (working1 and button1) however.
1065
- test .That (t , len (resp ), test .ShouldEqual , 4 )
1029
+ test .That (t , len (resp ), test .ShouldEqual , 3 )
1066
1030
1067
1031
// although the response is length 5, the only thing we actually care about for testing
1068
1032
// is consistency with the expected values in the workingResourceMap. So we eliminate
@@ -1178,7 +1142,6 @@ func TestStatusRemote(t *testing.T) {
1178
1142
r .ResourceNames (),
1179
1143
[]resource.Name {
1180
1144
motion .Named (resource .DefaultServiceName ),
1181
- sensors .Named (resource .DefaultServiceName ),
1182
1145
arm .Named ("foo:arm1" ),
1183
1146
arm .Named ("foo:arm2" ),
1184
1147
arm .Named ("bar:arm1" ),
@@ -1286,7 +1249,6 @@ func TestGetRemoteResourceAndGrandFather(t *testing.T) {
1286
1249
r .ResourceNames (),
1287
1250
[]resource.Name {
1288
1251
motion .Named (resource .DefaultServiceName ),
1289
- sensors .Named (resource .DefaultServiceName ),
1290
1252
arm .Named ("remote:foo:arm1" ), arm .Named ("remote:foo:arm2" ),
1291
1253
arm .Named ("remote:pieceArm" ),
1292
1254
arm .Named ("remote:foo:pieceArm" ),
@@ -1296,9 +1258,7 @@ func TestGetRemoteResourceAndGrandFather(t *testing.T) {
1296
1258
movementsensor .Named ("remote:movement_sensor2" ),
1297
1259
gripper .Named ("remote:pieceGripper" ),
1298
1260
motion .Named ("remote:builtin" ),
1299
- sensors .Named ("remote:builtin" ),
1300
1261
motion .Named ("remote:foo:builtin" ),
1301
- sensors .Named ("remote:foo:builtin" ),
1302
1262
},
1303
1263
)
1304
1264
arm1 , err := r .ResourceByName (arm .Named ("remote:foo:arm1" ))
@@ -1770,7 +1730,7 @@ func TestConfigMethod(t *testing.T) {
1770
1730
// Assert that Config method returns the two default services: motion and sensors.
1771
1731
actualCfg := r .Config ()
1772
1732
defaultSvcs := removeDefaultServices (actualCfg )
1773
- test .That (t , len (defaultSvcs ), test .ShouldEqual , 2 )
1733
+ test .That (t , len (defaultSvcs ), test .ShouldEqual , 1 )
1774
1734
for _ , svc := range defaultSvcs {
1775
1735
test .That (t , svc .API .SubtypeName , test .ShouldBeIn ,
1776
1736
motion .API .SubtypeName , sensors .API .SubtypeName )
@@ -1875,7 +1835,7 @@ func TestConfigMethod(t *testing.T) {
1875
1835
// Assert that default motion and sensor services are still present, but data
1876
1836
// manager default service has been replaced by the "fake1" data manager service.
1877
1837
defaultSvcs = removeDefaultServices (actualCfg )
1878
- test .That (t , len (defaultSvcs ), test .ShouldEqual , 2 )
1838
+ test .That (t , len (defaultSvcs ), test .ShouldEqual , 1 )
1879
1839
for _ , svc := range defaultSvcs {
1880
1840
test .That (t , svc .API .SubtypeName , test .ShouldBeIn , motion .API .SubtypeName ,
1881
1841
sensors .API .SubtypeName )
@@ -3445,14 +3405,6 @@ func getExpectedDefaultStatuses(revision string) []resource.Status {
3445
3405
State : resource .NodeStateReady ,
3446
3406
Revision : revision ,
3447
3407
},
3448
- {
3449
- Name : resource.Name {
3450
- API : resource .APINamespaceRDK .WithServiceType ("sensors" ),
3451
- Name : "builtin" ,
3452
- },
3453
- State : resource .NodeStateReady ,
3454
- Revision : revision ,
3455
- },
3456
3408
}
3457
3409
}
3458
3410
0 commit comments