parent
							
								
									100d3b2601
								
							
						
					
					
						commit
						4d82d6801f
					
				| 
						 | 
				
			
			@ -129,7 +129,8 @@ const NetworkResource: React.FunctionComponent<{
 | 
			
		|||
}> = ({ resource, boundaries }) => {
 | 
			
		||||
  const { routeStatus, resourceName, contentType } = React.useMemo(() => {
 | 
			
		||||
    const routeStatus = formatRouteStatus(resource);
 | 
			
		||||
    const resourceName = resource.request.url.substring(resource.request.url.lastIndexOf('/'));
 | 
			
		||||
    const url = new URL(resource.request.url);
 | 
			
		||||
    const resourceName = url.pathname;
 | 
			
		||||
    let contentType = resource.response.content.mimeType;
 | 
			
		||||
    const charset = contentType.match(/^(.*);\s*charset=.*$/);
 | 
			
		||||
    if (charset)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -241,9 +241,9 @@ test('should have network requests', async ({ showTraceViewer }) => {
 | 
			
		|||
  const traceViewer = await showTraceViewer([traceFile]);
 | 
			
		||||
  await traceViewer.selectAction('http://localhost');
 | 
			
		||||
  await traceViewer.showNetworkTab();
 | 
			
		||||
  await expect(traceViewer.networkRequests).toContainText([/200GET\/frame.htmltext\/html/]);
 | 
			
		||||
  await expect(traceViewer.networkRequests).toContainText([/200GET\/style.csstext\/css/]);
 | 
			
		||||
  await expect(traceViewer.networkRequests).toContainText([/200GET\/script.jsapplication\/javascript/]);
 | 
			
		||||
  await expect(traceViewer.networkRequests).toContainText([/200GET\/frames\/frame.htmltext\/html/]);
 | 
			
		||||
  await expect(traceViewer.networkRequests).toContainText([/200GET\/frames\/style.csstext\/css/]);
 | 
			
		||||
  await expect(traceViewer.networkRequests).toContainText([/200GET\/frames\/script.jsapplication\/javascript/]);
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
test('should have network request overrides', async ({ page, server, runAndTrace }) => {
 | 
			
		||||
| 
						 | 
				
			
			@ -253,8 +253,8 @@ test('should have network request overrides', async ({ page, server, runAndTrace
 | 
			
		|||
  });
 | 
			
		||||
  await traceViewer.selectAction('http://localhost');
 | 
			
		||||
  await traceViewer.showNetworkTab();
 | 
			
		||||
  await expect(traceViewer.networkRequests).toContainText([/200GET\/frame.htmltext\/html/]);
 | 
			
		||||
  await expect(traceViewer.networkRequests).toContainText([/GET\/style.cssx-unknown.*aborted/]);
 | 
			
		||||
  await expect(traceViewer.networkRequests).toContainText([/200GET\/frames\/frame.htmltext\/html/]);
 | 
			
		||||
  await expect(traceViewer.networkRequests).toContainText([/GET\/frames\/style.cssx-unknown.*aborted/]);
 | 
			
		||||
  await expect(traceViewer.networkRequests).not.toContainText([/continued/]);
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -265,8 +265,8 @@ test('should have network request overrides 2', async ({ page, server, runAndTra
 | 
			
		|||
  });
 | 
			
		||||
  await traceViewer.selectAction('http://localhost');
 | 
			
		||||
  await traceViewer.showNetworkTab();
 | 
			
		||||
  await expect.soft(traceViewer.networkRequests).toContainText([/200GET\/frame.htmltext\/html.*/]);
 | 
			
		||||
  await expect.soft(traceViewer.networkRequests).toContainText([/200GET\/script.jsapplication\/javascript.*continued/]);
 | 
			
		||||
  await expect.soft(traceViewer.networkRequests).toContainText([/200GET\/frames\/frame.htmltext\/html.*/]);
 | 
			
		||||
  await expect.soft(traceViewer.networkRequests).toContainText([/200GET\/frames\/script.jsapplication\/javascript.*continued/]);
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
test('should show snapshot URL', async ({ page, runAndTrace, server }) => {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue