blob: 5fb4b04b0c91e69232c91e79d181cad6f644af16 [file] [log] [blame]
<html>
<head>
<script src="../../http/tests/inspector/inspector-test.js"></script>
<script src="../../http/tests/inspector/elements-test.js"></script>
<script src="coverage-test.js"></script>
<script src="resources/coverage.js"></script>
<link rel="stylesheet" type="text/css" href="resources/highlight-in-source.css">
<script>
async function test()
{
InspectorTest.startCoverage();
await InspectorTest.evaluateInPagePromise("performActions()");
await InspectorTest.stopCoverage();
InspectorTest.addResult('Initial');
InspectorTest.dumpCoverageListView();
InspectorTest.startCoverage();
await InspectorTest.stopCoverage();
InspectorTest.addResult('After second session');
InspectorTest.dumpCoverageListView();
var coverageView = self.runtime.sharedInstance(Coverage.CoverageView);
coverageView._clear();
InspectorTest.startCoverage();
await InspectorTest.stopCoverage();
InspectorTest.addResult('After clear');
InspectorTest.dumpCoverageListView();
InspectorTest.completeTest();
}
</script>
</head>
<body onload="runTest()">
<p class="class">
Tests the coverage list view after finishing recording in the Coverage view.
</p>
</body>
</html>