/* snapshot: Test_createRoutes_foobar */ HTTP/1.1 200 OK Connection: close Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/plain; charset=utf-8 foo page /* snapshot: Test_createRoutes_index */ HTTP/1.1 200 OK Connection: close Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/plain; charset=utf-8 index page /* snapshot: Test_createRoutes_redirect */ HTTP/1.1 301 Moved Permanently Connection: close Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/html; charset=utf-8 Location: /foobar/ Moved Permanently. /* snapshot: Test_createRoutes_redirect_with_auth */ HTTP/1.1 307 Temporary Redirect Connection: close Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/html; charset=utf-8 Location: /foobar/login Temporary Redirect. /* snapshot: Test_createRoutes_simple_redirect */ HTTP/1.1 307 Temporary Redirect Connection: close Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/html; charset=utf-8 Location: /login?redirectUrl=/ Temporary Redirect. /* snapshot: Test_createRoutes_username_password */ HTTP/1.1 307 Temporary Redirect Connection: close Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/html; charset=utf-8 Location: /login Temporary Redirect. /* snapshot: Test_createRoutes_username_password_invalid */ HTTP/1.1 401 Unauthorized Connection: close Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff Unauthorized /* snapshot: Test_createRoutes_username_password_valid_session */ HTTP/1.1 200 OK Connection: close Cache-Control: no-transform Cache-Control: no-cache Connection: keep-alive Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/event-stream X-Accel-Buffering: no event: container-stopped data: end of stream /* snapshot: Test_createRoutes_version */ HTTP/1.1 200 OK Connection: close Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/html
dev/* snapshot: Test_handler_between_dates */ HTTP/1.1 200 OK Connection: close Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: application/x-jsonl; charset=UTF-8 {"m":"INFO Testing stdout logs...","ts":1589396137772,"id":466600245,"l":"info","s":"stdout","c":"123456"} {"m":"INFO Testing stderr logs...","ts":1589396197772,"id":1101501603,"l":"info","s":"stderr","c":"123456"} /* snapshot: Test_handler_download_logs */ INFO Testing logs... /* snapshot: Test_handler_streamEvents_error */ HTTP/1.1 200 OK Connection: close Cache-Control: no-transform Cache-Control: no-cache Connection: keep-alive Content-Type: text/event-stream X-Accel-Buffering: no event: containers-changed data: [] /* snapshot: Test_handler_streamEvents_error_request */ HTTP/1.1 200 OK Connection: close Cache-Control: no-transform Cache-Control: no-cache Connection: keep-alive Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/event-stream X-Accel-Buffering: no event: containers-changed data: [] /* snapshot: Test_handler_streamEvents_happy */ HTTP/1.1 200 OK Connection: close Cache-Control: no-transform Cache-Control: no-cache Connection: keep-alive Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/event-stream X-Accel-Buffering: no event: containers-changed data: [] event: containers-changed data: [{"id":"1234","names":null,"name":"test","image":"test","imageId":"","command":"","created":"0001-01-01T00:00:00Z","state":"","status":"","stats":[]}] event: container-start data: {"actorId":"1234","name":"start","host":"localhost"} /* snapshot: Test_handler_streamLogs_error_finding_container */ HTTP/1.1 404 Not Found Connection: close Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff error finding container /* snapshot: Test_handler_streamLogs_error_reading */ HTTP/1.1 200 OK Connection: close Cache-Control: no-transform Cache-Control: no-cache Connection: keep-alive Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/event-stream X-Accel-Buffering: no /* snapshot: Test_handler_streamLogs_error_std */ HTTP/1.1 400 Bad Request Connection: close Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff stdout or stderr is required /* snapshot: Test_handler_streamLogs_happy */ HTTP/1.1 200 OK Connection: close Cache-Control: no-transform Cache-Control: no-cache Connection: keep-alive Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/event-stream X-Accel-Buffering: no data: {"m":"INFO Testing logs...","ts":0,"id":4256192898,"l":"info","s":"stdout","c":"123456"} event: container-event data: {"actorId":"123456","name":"container-stopped","host":"localhost"} /* snapshot: Test_handler_streamLogs_happy_container_stopped */ HTTP/1.1 200 OK Connection: close Cache-Control: no-transform Cache-Control: no-cache Connection: keep-alive Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/event-stream X-Accel-Buffering: no event: container-event data: {"actorId":"123456","name":"container-stopped","host":"localhost"} /* snapshot: Test_handler_streamLogs_happy_with_id */ HTTP/1.1 200 OK Connection: close Cache-Control: no-transform Cache-Control: no-cache Connection: keep-alive Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; Content-Type: text/event-stream X-Accel-Buffering: no data: {"m":"INFO Testing logs...","ts":1589396137772,"id":1469707724,"l":"info","s":"stdout","c":"123456"} id: 1589396137772 event: container-event data: {"actorId":"123456","name":"container-stopped","host":"localhost"}