We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4b7126a commit 56c8c82Copy full SHA for 56c8c82
packages/core/test/unit/query/flux.test.ts
@@ -144,6 +144,14 @@ describe('Flux Tagged Template', () => {
144
'from(bucket:"my-bucket") |> range(start: 0) |> filter(fn: (r) => r._measurement == "temperature")'
145
)
146
})
147
+ it('escapes double-quotes', () => {
148
+ const injection = 'temperature") |> foo'
149
+ expect(
150
+ flux`from(bucket:${'my-bucket'}) |> filter(fn: (r) => r._measurement == "${injection}")`.toString()
151
+ ).equals(
152
+ 'from(bucket:"my-bucket") |> filter(fn: (r) => r._measurement == "temperature\\") |> foo")'
153
+ )
154
+ })
155
it('interpolates a wrapped string', () => {
156
expect(flux`from(bucket:"${'my-bucket'}")`.toString()).equals(
157
'from(bucket:"my-bucket")'
0 commit comments