| OLD | NEW |
| 1 <!-- | 1 <!-- |
| 2 Copyright 2016 The LUCI Authors. All rights reserved. | 2 Copyright 2016 The LUCI Authors. All rights reserved. |
| 3 Use of this source code is governed under the Apache License, Version 2.0 | 3 Use of this source code is governed under the Apache License, Version 2.0 |
| 4 that can be found in the LICENSE file. | 4 that can be found in the LICENSE file. |
| 5 | 5 |
| 6 --> | 6 --> |
| 7 <!DOCTYPE html> | 7 <!DOCTYPE html> |
| 8 <html> | 8 <html> |
| 9 <head> | 9 <head> |
| 10 <title>task-page Demo</title> | 10 <title>task-page Demo</title> |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 66 server.respondWith("GET", /^\/api\/swarming\/v1\/task\/abcdef\d+\/stdout.*/,
genResponse(stdouts)); | 66 server.respondWith("GET", /^\/api\/swarming\/v1\/task\/abcdef\d+\/stdout.*/,
genResponse(stdouts)); |
| 67 | 67 |
| 68 var permissions = { | 68 var permissions = { |
| 69 cancel_task: true, | 69 cancel_task: true, |
| 70 }; | 70 }; |
| 71 server.respondWith("GET", /^\/_ah\/api\/swarming\/v1\/server\/permissions/,
JSON.stringify(permissions)); | 71 server.respondWith("GET", /^\/_ah\/api\/swarming\/v1\/server\/permissions/,
JSON.stringify(permissions)); |
| 72 server.respondWith("GET", /^\/api\/swarming\/v1\/server\/permissions/, JSON.
stringify(permissions)); | 72 server.respondWith("GET", /^\/api\/swarming\/v1\/server\/permissions/, JSON.
stringify(permissions)); |
| 73 | 73 |
| 74 var details = { | 74 var details = { |
| 75 server_version: "1234-deadbeef", | 75 server_version: "1234-deadbeef", |
| 76 display_server_url_template: "/res/imp/taskpage/milo-sample.html?id=%s&foo
=bar", |
| 76 }; | 77 }; |
| 77 server.respondWith("GET", /^\/_ah\/api\/swarming\/v1\/server\/details/, JSON
.stringify(details)); | 78 server.respondWith("GET", /^\/_ah\/api\/swarming\/v1\/server\/details/, JSON
.stringify(details)); |
| 78 server.respondWith("GET", /^\/api\/swarming\/v1\/server\/details/, JSON.stri
ngify(details)); | 79 server.respondWith("GET", /^\/api\/swarming\/v1\/server\/details/, JSON.stri
ngify(details)); |
| 79 | 80 |
| 80 var cancel = function(request) { | 81 var cancel = function(request) { |
| 81 console.log("Cancelling", request); | 82 console.log("Cancelling", request); |
| 82 if (!request.requestHeaders.authorization) { | 83 if (!request.requestHeaders.authorization) { |
| 83 sinon.log("You must be logged in (check your Oauth?)"); | 84 sinon.log("You must be logged in (check your Oauth?)"); |
| 84 request.respond(403, {}, "You must be logged in (check your Oauth?)"); | 85 request.respond(403, {}, "You must be logged in (check your Oauth?)"); |
| 85 return; | 86 return; |
| (...skipping 12 matching lines...) Expand all Loading... |
| 98 server.respondWith("POST", /^\/_ah\/api\/swarming\/v1\/tasks\/new/, newTask)
; | 99 server.respondWith("POST", /^\/_ah\/api\/swarming\/v1\/tasks\/new/, newTask)
; |
| 99 server.respondWith("POST", /^\/api\/swarming\/v1\/tasks\/new/, newTask); | 100 server.respondWith("POST", /^\/api\/swarming\/v1\/tasks\/new/, newTask); |
| 100 </script> | 101 </script> |
| 101 | 102 |
| 102 <link rel="import" href="task-page.html"> | 103 <link rel="import" href="task-page.html"> |
| 103 </head> | 104 </head> |
| 104 <body> | 105 <body> |
| 105 | 106 |
| 106 <task-page | 107 <task-page |
| 107 task_id="abcdef001" | 108 task_id="abcdef001" |
| 108 client_id="20770472288-t5smpbpjptka4nd888fv0ctd23ftba2o.apps.googleusercontent
.com" | 109 client_id="20770472288-t5smpbpjptka4nd888fv0ctd23ftba2o.apps.googleusercontent
.com"> |
| 109 milo_prefix="/res/imp/taskpage/milo-sample.html?"> | |
| 110 </task-page> | 110 </task-page> |
| 111 | 111 |
| 112 </body> | 112 </body> |
| 113 </html> | 113 </html> |
| OLD | NEW |