Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(67)

Side by Side Diff: third_party/WebKit/LayoutTests/http/tests/inspector/network/json-preview.html

Issue 1468633002: DevTools: Prettify websocket frames preview on Network pane. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: update tests. Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/http/tests/inspector/network/network-preview-json.html » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <script src="../inspector-test.js"></script> 3 <script src="../inspector-test.js"></script>
4 <script src="../network-test.js"></script> 4 <script src="../network-test.js"></script>
5 <script> 5 <script>
6 function test() 6 function test()
7 { 7 {
8 function createNetworkRequestWithJSONMIMEType(type) 8 function createNetworkRequestWithJSONMIMEType(type)
9 { 9 {
10 InspectorTest.addResult("Creating a NetworkRequest with type: " + type); 10 InspectorTest.addResult("Creating a NetworkRequest with type: " + type);
11 var request = new WebInspector.NetworkRequest(WebInspector.targetManager .mainTarget(), 0, 'http://localhost'); 11 var request = new WebInspector.NetworkRequest(WebInspector.targetManager .mainTarget(), 0, 'http://localhost');
12 request.mimeType = type; 12 request.mimeType = type;
13 request._content = '{"number": 42}'; 13 request._content = '{"number": 42}';
14 return request; 14 return request;
15 } 15 }
16 16
17 function testPreviewer(request) 17 function testPreviewer(request)
18 { 18 {
19 var previewView = new WebInspector.RequestPreviewView(request, null); 19 var previewView = new WebInspector.RequestPreviewView(request, null);
20 var previewer = previewView._createPreviewView(); 20 var previewer = previewView._createPreviewView();
21 InspectorTest.addResult("Its previewer is the JSON previewer: " + (previ ewer && previewer instanceof WebInspector.RequestJSONView)); 21 InspectorTest.addResult("Its previewer is the JSON previewer: " + (previ ewer && previewer instanceof WebInspector.JSONView));
22 } 22 }
23 23
24 function testType(contentType, callback) 24 function testType(contentType, callback)
25 { 25 {
26 var request = createNetworkRequestWithJSONMIMEType(contentType); 26 var request = createNetworkRequestWithJSONMIMEType(contentType);
27 testPreviewer(request); 27 testPreviewer(request);
28 callback(); 28 callback();
29 } 29 }
30 InspectorTest.runTestSuite([ 30 InspectorTest.runTestSuite([
31 function test1(next) 31 function test1(next)
32 { 32 {
33 testType("application/json", next); 33 testType("application/json", next);
34 }, 34 },
35 function test2(next) 35 function test2(next)
36 { 36 {
37 testType("application/vnd.document+json", next); 37 testType("application/vnd.document+json", next);
38 }, 38 },
39 ]); 39 ]);
40 } 40 }
41 </script> 41 </script>
42 </head> 42 </head>
43 <body onload="runTest()"> 43 <body onload="runTest()">
44 <p>Tests that resources with JSON MIME types are previewed with the JSON viewer. </p> 44 <p>Tests that resources with JSON MIME types are previewed with the JSON viewer. </p>
45 </body> 45 </body>
46 </html> 46 </html>
OLDNEW
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/http/tests/inspector/network/network-preview-json.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698