@@ -70,19 +70,17 @@ describe('core/utils/parameters/segment', () => {
70
70
expectOutputTokenSegment ( segments [ 1 ] , 'b' , OutputSource . Body , 'bar' , 'outputs.$.body.bar' , undefined , true ) ;
71
71
} ) ;
72
72
73
- it ( 'should have double quote for single non interpolated token.' , ( ) => {
73
+ it ( 'should not have double quote for single non interpolated token.' , ( ) => {
74
74
const convertor = new ValueSegmentConvertor ( ) ;
75
75
const segments = convertor . convertToValueSegments ( {
76
76
foo : '@triggerBody().foo' ,
77
77
} ) ;
78
- expect ( segments . length ) . toEqual ( 7 ) ;
78
+ expect ( segments . length ) . toEqual ( 5 ) ;
79
79
expectLiteralSegment ( segments [ 0 ] , '{\n ' ) ;
80
80
expectLiteralSegment ( segments [ 1 ] , '"foo"' ) ;
81
81
expectLiteralSegment ( segments [ 2 ] , ': ' ) ;
82
- expectLiteralSegment ( segments [ 3 ] , '"' ) ;
83
- expectOutputTokenSegment ( segments [ 4 ] , undefined , OutputSource . Body , 'foo' , 'outputs.$.body.foo' , undefined , true ) ;
84
- expectLiteralSegment ( segments [ 5 ] , '"' ) ;
85
- expectLiteralSegment ( segments [ 6 ] , '\n}' ) ;
82
+ expectOutputTokenSegment ( segments [ 3 ] , undefined , OutputSource . Body , 'foo' , 'outputs.$.body.foo' , undefined , true ) ;
83
+ expectLiteralSegment ( segments [ 4 ] , '\n}' ) ;
86
84
} ) ;
87
85
88
86
it ( 'should add @ if the string starts with @ when raw mode is enabled.' , ( ) => {
@@ -181,7 +179,7 @@ describe('core/utils/parameters/segment', () => {
181
179
interpolation : "@{triggerBody().foo}@{variables('v')}" ,
182
180
expression : '@triggerBody().foo' ,
183
181
} ) ;
184
- expect ( segments . length ) . toEqual ( 20 ) ;
182
+ expect ( segments . length ) . toEqual ( 18 ) ;
185
183
expectLiteralSegment ( segments [ 0 ] , '{\n ' ) ;
186
184
expectLiteralSegment ( segments [ 1 ] , '"boolean"' ) ;
187
185
expectLiteralSegment ( segments [ 2 ] , ': false,\n ' ) ;
@@ -198,10 +196,8 @@ describe('core/utils/parameters/segment', () => {
198
196
expectLiteralSegment ( segments [ 13 ] , ',\n ' ) ;
199
197
expectLiteralSegment ( segments [ 14 ] , '"expression"' ) ;
200
198
expectLiteralSegment ( segments [ 15 ] , ': ' ) ;
201
- expectLiteralSegment ( segments [ 16 ] , '"' ) ;
202
- expectOutputTokenSegment ( segments [ 17 ] , undefined , OutputSource . Body , 'foo' , 'outputs.$.body.foo' , undefined , true ) ;
203
- expectLiteralSegment ( segments [ 18 ] , '"' ) ;
204
- expectLiteralSegment ( segments [ 19 ] , '\n}' ) ;
199
+ expectOutputTokenSegment ( segments [ 16 ] , undefined , OutputSource . Body , 'foo' , 'outputs.$.body.foo' , undefined , true ) ;
200
+ expectLiteralSegment ( segments [ 17 ] , '\n}' ) ;
205
201
} ) ;
206
202
207
203
it ( 'should convert FX token expression to token segment successfully.' , ( ) => {
0 commit comments