Skip to content

Commit c08ecd6

Browse files
single events connection per context
1 parent e060110 commit c08ecd6

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

packages/rollwright/coverage-collector.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ function coverage(options) {
6565
let sourceMaps = this.getCombinedSourcemap();
6666
let sender = `/* istanbul ignore next */ (async function report() {
6767
await fetch('/__register__', { method: "POST" });
68-
let source = new EventSource('/__events__');
69-
source.addEventListener('coverage', () => {
68+
if (self.__source__ == null) self.__source__ = new EventSource('/__events__');
69+
self.__source__.addEventListener('coverage', () => {
7070
fetch('/__coverage__', { method: 'POST', body: JSON.stringify(self.__coverage__) })
7171
});
7272
})();`;

packages/rollwright/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "rollwright",
3-
"version": "0.0.2",
3+
"version": "0.0.4",
44
"type": "module",
55
"main": "./fixture.js",
66
"module": "./fixture.js",

0 commit comments

Comments
 (0)