@@ -19,26 +19,26 @@ it("should return no headers", async () => {
1919} )
2020
2121it ( "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 ( {
2323 foo : "bar" ,
2424 baz : "qux" ,
2525 } )
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 ( {
2727 foo : "bar" ,
2828 baz : "qux" ,
2929 } )
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 : "" } )
3535} )
3636
3737it ( "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 / )
4242 await expect ( getHeaders ( "localhost" , "printf ' =foo'" , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
4343 await expect ( getHeaders ( "localhost" , "printf 'foo =bar'" , logger ) ) . rejects . toMatch ( / M a l f o r m e d / )
4444 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 () => {
4848it ( "should have access to environment variables" , async ( ) => {
4949 const coderUrl = "dev.coder.com"
5050 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 ) ,
5252 ) . resolves . toStrictEqual ( { url : coderUrl } )
5353} )
5454
0 commit comments