| OLD | NEW |
| 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.or
g/TR/html4/loose.dtd"> | 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.or
g/TR/html4/loose.dtd"> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <script src="../http/tests/inspector/inspector-test.js"></script> | 4 <script src="../http/tests/inspector/inspector-test.js"></script> |
| 5 <script> | 5 <script> |
| 6 function test() | 6 function test() |
| 7 { | 7 { |
| 8 function dumpArgument(name, value) | 8 function dumpArgument(name, value) |
| 9 { | 9 { |
| 10 InspectorTest.addResult(name + " result: " + (typeof value === "string"
? value : JSON.stringify(value))); | 10 InspectorTest.addResult(name + " result: " + (typeof value === "string"
? value : JSON.stringify(value))); |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 58 {"name": "arg3", "type": "string"} | 58 {"name": "arg3", "type": "string"} |
| 59 ] | 59 ] |
| 60 }, | 60 }, |
| 61 { | 61 { |
| 62 "name": "commandError", | 62 "name": "commandError", |
| 63 "parameters": [ | 63 "parameters": [ |
| 64 {"name": "error", "type": "object"} | 64 {"name": "error", "type": "object"} |
| 65 ] | 65 ] |
| 66 }] | 66 }] |
| 67 }]}; | 67 }]}; |
| 68 var commands = WebInspector.InspectorBackendHostedMode.generateCommands(insp
ectorJson); | 68 var commands = SDK.InspectorBackendHostedMode.generateCommands(inspectorJson
); |
| 69 eval(commands); | 69 eval(commands); |
| 70 | 70 |
| 71 var sendMessageToBackendOriginal = InspectorFrontendHost.sendMessageToBacken
d; | 71 var sendMessageToBackendOriginal = InspectorFrontendHost.sendMessageToBacken
d; |
| 72 InspectorFrontendHost.sendMessageToBackend = sendMessageToBackendLoopback; | 72 InspectorFrontendHost.sendMessageToBackend = sendMessageToBackendLoopback; |
| 73 | 73 |
| 74 function defaultHandler() { | 74 function defaultHandler() { |
| 75 return Array.prototype.slice.call(arguments); | 75 return Array.prototype.slice.call(arguments); |
| 76 } | 76 } |
| 77 | 77 |
| 78 var agent = WebInspector.targetManager.mainTarget().profilerAgent(); | 78 var agent = SDK.targetManager.mainTarget().profilerAgent(); |
| 79 Promise.resolve() | 79 Promise.resolve() |
| 80 .then(function() { return processResult("commandError", agent.commandErr
or({"message": "this is the error message"}, defaultHandler)); }) // Error: erro
r in the protocol response | 80 .then(function() { return processResult("commandError", agent.commandErr
or({"message": "this is the error message"}, defaultHandler)); }) // Error: erro
r in the protocol response |
| 81 .then(function() { return processResult("commandArgs0", agent.commandArg
s0(defaultHandler)); }) | 81 .then(function() { return processResult("commandArgs0", agent.commandArg
s0(defaultHandler)); }) |
| 82 .then(function() { return processResult("commandArgs0", agent.commandArg
s0(1, defaultHandler)); }) // Error: extra arg | 82 .then(function() { return processResult("commandArgs0", agent.commandArg
s0(1, defaultHandler)); }) // Error: extra arg |
| 83 .then(function() { return processResult("commandArgs1Rets0", agent.comma
ndArgs1Rets0(123, defaultHandler)); }) | 83 .then(function() { return processResult("commandArgs1Rets0", agent.comma
ndArgs1Rets0(123, defaultHandler)); }) |
| 84 .then(function() { return processResult("commandArgs1Rets0", agent.comma
ndArgs1Rets0(123, 456, defaultHandler)); }) // Error: extra arg | 84 .then(function() { return processResult("commandArgs1Rets0", agent.comma
ndArgs1Rets0(123, 456, defaultHandler)); }) // Error: extra arg |
| 85 .then(function() { return processResult("commandArgs1Rets0", agent.comma
ndArgs1Rets0("abc", defaultHandler)); }) // Error: wrong type | 85 .then(function() { return processResult("commandArgs1Rets0", agent.comma
ndArgs1Rets0("abc", defaultHandler)); }) // Error: wrong type |
| 86 .then(function() { return processResult("commandArgs1Rets0", agent.comma
ndArgs1Rets0(defaultHandler)); }) // Error: missing arg | 86 .then(function() { return processResult("commandArgs1Rets0", agent.comma
ndArgs1Rets0(defaultHandler)); }) // Error: missing arg |
| 87 .then(function() { return processResult("commandArgs1Rets1", agent.comma
ndArgs1Rets1({"value1": 234}, defaultHandler)); }) | 87 .then(function() { return processResult("commandArgs1Rets1", agent.comma
ndArgs1Rets1({"value1": 234}, defaultHandler)); }) |
| 88 .then(function() { return processResult("commandArgs1Rets1", agent.comma
ndArgs1Rets1({"value1": 234}, defaultHandler)); }) | 88 .then(function() { return processResult("commandArgs1Rets1", agent.comma
ndArgs1Rets1({"value1": 234}, defaultHandler)); }) |
| (...skipping 12 matching lines...) Expand all Loading... |
| 101 InspectorFrontendHost.sendMessageToBackend = sendMessageToBackendOrigina
l; | 101 InspectorFrontendHost.sendMessageToBackend = sendMessageToBackendOrigina
l; |
| 102 InspectorTest.completeTest(); | 102 InspectorTest.completeTest(); |
| 103 } | 103 } |
| 104 } | 104 } |
| 105 </script> | 105 </script> |
| 106 </head> | 106 </head> |
| 107 <body onload="runTest()"> | 107 <body onload="runTest()"> |
| 108 <p>Tests correctness of promisified protocol commands.</p> | 108 <p>Tests correctness of promisified protocol commands.</p> |
| 109 </body> | 109 </body> |
| 110 </html> | 110 </html> |
| OLD | NEW |