@@ -18,13 +18,7 @@ import {
18
18
MoveRequest ,
19
19
StopPlanRequest ,
20
20
} from '../../gen/service/motion/v1/motion_pb' ;
21
- import {
22
- GeoGeometry ,
23
- GeoPoint ,
24
- Pose ,
25
- PoseInFrame ,
26
- ResourceName ,
27
- } from '../../types' ;
21
+ import { GeoGeometry , GeoPoint , Pose , PoseInFrame } from '../../types' ;
28
22
import { MotionClient } from './client' ;
29
23
import {
30
24
Constraints ,
@@ -53,18 +47,8 @@ describe('moveOnGlobe', () => {
53
47
const expectedDestination = new GeoPoint ( { latitude : 1 , longitude : 2 } ) ;
54
48
const expectedObstaclesList : ObstacleDetector [ ] = [ ] ;
55
49
const expectedHeading = undefined ;
56
- const expectedComponentName = new ResourceName ( {
57
- namespace : 'viam' ,
58
- type : 'component' ,
59
- subtype : 'base' ,
60
- name : 'myBase' ,
61
- } ) ;
62
- const expectedMovementSensorName = new ResourceName ( {
63
- namespace : 'viam' ,
64
- type : 'component' ,
65
- subtype : 'movementsensor' ,
66
- name : 'myMovementsensor' ,
67
- } ) ;
50
+ const expectedComponentName = 'myBase' ;
51
+ const expectedMovementSensorName = 'myMovementsensor' ;
68
52
const expectedMotionConfiguration = undefined ;
69
53
const expectedExtra = { } ;
70
54
@@ -89,22 +73,8 @@ describe('moveOnGlobe', () => {
89
73
await expect (
90
74
motion . moveOnGlobe (
91
75
{ latitude : 1 , longitude : 2 } ,
92
- {
93
- namespace : 'viam' ,
94
- type : 'component' ,
95
- subtype : 'base' ,
96
- name : 'myBase' ,
97
- remotePath : [ ] ,
98
- localName : '' ,
99
- } ,
100
- {
101
- namespace : 'viam' ,
102
- type : 'component' ,
103
- subtype : 'movementsensor' ,
104
- name : 'myMovementsensor' ,
105
- remotePath : [ ] ,
106
- localName : '' ,
107
- }
76
+ 'myBase' ,
77
+ 'myMovementsensor'
108
78
)
109
79
) . resolves . toStrictEqual ( testExecutionId ) ;
110
80
@@ -179,33 +149,13 @@ describe('moveOnGlobe', () => {
179
149
} ) ,
180
150
] ;
181
151
const expectedHeading = 60 ;
182
- const expectedComponentName = new ResourceName ( {
183
- namespace : 'viam' ,
184
- type : 'component' ,
185
- subtype : 'base' ,
186
- name : 'myBase' ,
187
- } ) ;
188
- const expectedMovementSensorName = new ResourceName ( {
189
- namespace : 'viam' ,
190
- type : 'component' ,
191
- subtype : 'movementsensor' ,
192
- name : 'myMovementsensor' ,
193
- } ) ;
152
+ const expectedComponentName = 'myBase' ;
153
+ const expectedMovementSensorName = 'myMovementsensor' ;
194
154
const expectedMotionConfiguration = new MotionConfiguration ( {
195
155
obstacleDetectors : [
196
156
{
197
- visionService : {
198
- namespace : 'viam' ,
199
- type : 'service' ,
200
- subtype : 'vision' ,
201
- name : 'myVisionService' ,
202
- } ,
203
- camera : {
204
- namespace : 'viam' ,
205
- type : 'component' ,
206
- subtype : 'camera' ,
207
- name : 'myCamera' ,
208
- } ,
157
+ visionService : 'myVisionService' ,
158
+ camera : 'myCamera' ,
209
159
} ,
210
160
] ,
211
161
positionPollingFrequencyHz : 20 ,
@@ -267,12 +217,7 @@ describe('moveOnGlobe', () => {
267
217
268
218
describe ( 'move' , ( ) => {
269
219
it ( 'sends a move request with pseudolinear constraints' , async ( ) => {
270
- const expectedComponentName = new ResourceName ( {
271
- namespace : 'viam' ,
272
- type : 'component' ,
273
- subtype : 'base' ,
274
- name : 'myBase' ,
275
- } ) ;
220
+ const expectedComponentName = 'myBase' ;
276
221
const expectedDestination = new PoseInFrame ( {
277
222
referenceFrame : 'world' ,
278
223
pose : new Pose ( {
@@ -325,12 +270,7 @@ describe('move', () => {
325
270
326
271
describe ( 'stopPlan' , ( ) => {
327
272
it ( 'return null' , async ( ) => {
328
- const expectedComponentName = new ResourceName ( {
329
- namespace : 'viam' ,
330
- type : 'component' ,
331
- subtype : 'base' ,
332
- name : 'myBase' ,
333
- } ) ;
273
+ const expectedComponentName = 'myBase' ;
334
274
const expectedExtra = { } ;
335
275
336
276
let capturedReq : StopPlanRequest | undefined ;
@@ -357,12 +297,7 @@ describe('stopPlan', () => {
357
297
} ) ;
358
298
359
299
it ( 'allows optionally specifying extra' , async ( ) => {
360
- const expectedComponentName = new ResourceName ( {
361
- namespace : 'viam' ,
362
- type : 'component' ,
363
- subtype : 'base' ,
364
- name : 'myBase' ,
365
- } ) ;
300
+ const expectedComponentName = 'myBase' ;
366
301
const expectedExtra = { some : 'extra' } ;
367
302
let capturedReq : StopPlanRequest | undefined ;
368
303
const mockTransport = createRouterTransport ( ( { service } ) => {
@@ -393,12 +328,7 @@ describe('getPlan', () => {
393
328
currentPlanWithStatus : {
394
329
plan : {
395
330
id : 'planId' ,
396
- componentName : {
397
- namespace : 'viam' ,
398
- type : 'component' ,
399
- subtype : 'base' ,
400
- name : 'myBase' ,
401
- } ,
331
+ componentName : 'myBase' ,
402
332
executionId : 'executionId' ,
403
333
steps : [
404
334
{
@@ -428,12 +358,7 @@ describe('getPlan', () => {
428
358
} ) ;
429
359
430
360
it ( 'return GetPlanResponse' , async ( ) => {
431
- const expectedComponentName = new ResourceName ( {
432
- namespace : 'viam' ,
433
- type : 'component' ,
434
- subtype : 'base' ,
435
- name : 'myBase' ,
436
- } ) ;
361
+ const expectedComponentName = 'myBase' ;
437
362
const expectedLastPlanOnly = false ;
438
363
const expectedExecutionID = undefined ;
439
364
const expectedExtra = { } ;
@@ -463,12 +388,7 @@ describe('getPlan', () => {
463
388
} ) ;
464
389
465
390
it ( 'allows optionally specifying lastPlanOnly, executionID, and extra' , async ( ) => {
466
- const expectedComponentName = new ResourceName ( {
467
- namespace : 'viam' ,
468
- type : 'component' ,
469
- subtype : 'base' ,
470
- name : 'myBase' ,
471
- } ) ;
391
+ const expectedComponentName = 'myBase' ;
472
392
const expectedLastPlanOnly = true ;
473
393
const expectedExecutionID = 'some specific executionID' ;
474
394
const expectedExtra = { some : 'extra' } ;
@@ -508,12 +428,7 @@ describe('listPlanStatuses', () => {
508
428
planStatusesWithIds : [
509
429
{
510
430
planId : 'some plan id' ,
511
- componentName : {
512
- namespace : 'viam' ,
513
- type : 'component' ,
514
- subtype : 'base' ,
515
- name : 'myBase' ,
516
- } ,
431
+ componentName : 'myBase' ,
517
432
executionId : 'some execution id' ,
518
433
status : {
519
434
state : PlanState . STOPPED ,
0 commit comments