|
298 | 298 | request = HTTP.Request("GET", "/_dash-component-suites/dash_renderer/dash-renderer/dash_renderer.js")
|
299 | 299 | resp = Dash.HttpHelpers.handle(handler, request)
|
300 | 300 | @test resp.status == 200
|
301 |
| - @test String(resp.body) == "var a = [1,2,3,4,5,6]" |
| 301 | + @test String(resp.body) == "var a = [1,2,3,4,5,6]\n" |
302 | 302 | @test HTTP.hasheader(resp, "ETag")
|
303 |
| - @test HTTP.header(resp, "ETag") == bytes2hex(md5("var a = [1,2,3,4,5,6]")) |
| 303 | + @test HTTP.header(resp, "ETag") == bytes2hex(md5("var a = [1,2,3,4,5,6]\n")) |
304 | 304 | @test HTTP.header(resp, "Content-Type") == "application/javascript"
|
305 | 305 |
|
306 | 306 | etag = HTTP.header(resp, "ETag")
|
|
312 | 312 | resp = Dash.HttpHelpers.handle(handler, request)
|
313 | 313 | HTTP.setheader(request, "If-None-Match"=>bytes2hex(md5("var a = [1,2,3,4,5,6]")))
|
314 | 314 | @test resp.status == 200
|
315 |
| - @test String(resp.body) == "var string = \"fffffff\"" |
| 315 | + @test String(resp.body) == "var string = \"fffffff\"\n" |
316 | 316 | @test HTTP.hasheader(resp, "ETag")
|
317 |
| - @test HTTP.header(resp, "ETag") == bytes2hex(md5("var string = \"fffffff\"")) |
| 317 | + @test HTTP.header(resp, "ETag") == bytes2hex(md5("var string = \"fffffff\"\n")) |
318 | 318 | etag = HTTP.header(resp, "ETag")
|
319 | 319 | HTTP.setheader(request, "If-None-Match"=>etag)
|
320 | 320 | resp = Dash.HttpHelpers.handle(handler, request)
|
|
325 | 325 | resp = Dash.HttpHelpers.handle(handler, request)
|
326 | 326 | HTTP.setheader(request, "If-None-Match"=>bytes2hex(md5("var a = [1,2,3,4,5,6]")))
|
327 | 327 | @test resp.status == 200
|
328 |
| - @test String(resp.body) == "var string = \"fffffff\"" |
| 328 | + @test String(resp.body) == "var string = \"fffffff\"\n" |
329 | 329 | @test HTTP.hasheader(resp, "Cache-Control")
|
330 | 330 |
|
331 | 331 | end
|
|
0 commit comments