@@ -19,26 +19,26 @@ it("should return no headers", async () => {
19
19
} )
20
20
21
21
it ( "should return headers" , async ( ) => {
22
- await expect ( getHeaders ( "localhost" , "printf foo=bar'\n'baz =qux" , logger ) ) . resolves . toStrictEqual ( {
22
+ await expect ( getHeaders ( "localhost" , "printf ' foo=bar\\nbaz =qux' " , logger ) ) . resolves . toStrictEqual ( {
23
23
foo : "bar" ,
24
24
baz : "qux" ,
25
25
} )
26
- await expect ( getHeaders ( "localhost" , "printf foo=bar'\r\n'baz =qux" , logger ) ) . resolves . toStrictEqual ( {
26
+ await expect ( getHeaders ( "localhost" , "printf ' foo=bar\\r\\nbaz =qux' " , logger ) ) . resolves . toStrictEqual ( {
27
27
foo : "bar" ,
28
28
baz : "qux" ,
29
29
} )
30
- await expect ( getHeaders ( "localhost" , "printf foo=bar'\r \n'" , logger ) ) . resolves . toStrictEqual ( { foo : "bar" } )
31
- await expect ( getHeaders ( "localhost" , "printf foo=bar" , logger ) ) . resolves . toStrictEqual ( { foo : "bar" } )
32
- await expect ( getHeaders ( "localhost" , "printf foo=bar=" , logger ) ) . resolves . toStrictEqual ( { foo : "bar=" } )
33
- await expect ( getHeaders ( "localhost" , "printf foo=bar=baz" , logger ) ) . resolves . toStrictEqual ( { foo : "bar=baz" } )
34
- await expect ( getHeaders ( "localhost" , "printf foo=" , logger ) ) . resolves . toStrictEqual ( { foo : "" } )
30
+ await expect ( getHeaders ( "localhost" , "printf ' foo=bar\\r\ \n'" , logger ) ) . resolves . toStrictEqual ( { foo : "bar" } )
31
+ await expect ( getHeaders ( "localhost" , "printf ' foo=bar' " , logger ) ) . resolves . toStrictEqual ( { foo : "bar" } )
32
+ await expect ( getHeaders ( "localhost" , "printf ' foo=bar=' " , logger ) ) . resolves . toStrictEqual ( { foo : "bar=" } )
33
+ await expect ( getHeaders ( "localhost" , "printf ' foo=bar=baz' " , logger ) ) . resolves . toStrictEqual ( { foo : "bar=baz" } )
34
+ await expect ( getHeaders ( "localhost" , "printf ' foo=' " , logger ) ) . resolves . toStrictEqual ( { foo : "" } )
35
35
} )
36
36
37
37
it ( "should error on malformed or empty lines" , async ( ) => {
38
- await expect ( getHeaders ( "localhost" , "printf foo=bar'\r\n\r \n'" , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
39
- await expect ( getHeaders ( "localhost" , "printf '\r\n'foo =bar" , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
40
- await expect ( getHeaders ( "localhost" , "printf =foo" , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
41
- await expect ( getHeaders ( "localhost" , "printf foo" , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
38
+ await expect ( getHeaders ( "localhost" , "printf ' foo=bar\\r\\n\\r\ \n'" , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
39
+ await expect ( getHeaders ( "localhost" , "printf '\\r\\nfoo =bar' " , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
40
+ await expect ( getHeaders ( "localhost" , "printf ' =foo' " , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
41
+ await expect ( getHeaders ( "localhost" , "printf ' foo' " , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
42
42
await expect ( getHeaders ( "localhost" , "printf ' =foo'" , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
43
43
await expect ( getHeaders ( "localhost" , "printf 'foo =bar'" , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
44
44
await expect ( getHeaders ( "localhost" , "printf 'foo foo=bar'" , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
@@ -48,7 +48,7 @@ it("should error on malformed or empty lines", async () => {
48
48
it ( "should have access to environment variables" , async ( ) => {
49
49
const coderUrl = "dev.coder.com"
50
50
await expect (
51
- getHeaders ( coderUrl , os . platform ( ) === "win32" ? "printf url=%CODER_URL" : "printf url=$CODER_URL" , logger ) ,
51
+ getHeaders ( coderUrl , os . platform ( ) === "win32" ? "printf url=%CODER_URL% " : "printf url=$CODER_URL" , logger ) ,
52
52
) . resolves . toStrictEqual ( { url : coderUrl } )
53
53
} )
54
54
0 commit comments