WIP #5
Annotations
141 errors and 10 warnings
Test node-18, ubuntu-latest, latest:
agent/main/lib/Interactor.ts#L35
`@ulixee/unblocked-specification/agent/browser/IPosition` import should occur before import of `./Frame`
|
Test node-18, ubuntu-latest, latest:
agent/main/lib/Interactor.ts#L43
`@ulixee/js-path/interfaces/IJsPath` import should occur before import of `./Frame`
|
Test node-18, ubuntu-latest, latest:
agent/main/lib/Interactor.ts#L215
'currentScrollOffset' is already declared in the upper scope on line 195 column 13
|
Test node-18, ubuntu-latest, latest:
agent/main/lib/Interactor.ts#L216
'relativeToScrollOffset' is already declared in the upper scope on line 196 column 13
|
Test node-18, ubuntu-latest, latest:
agent/main/lib/Mouse.ts#L22
`@ulixee/unblocked-specification/agent/browser/IPosition` import should occur before import of `./DevtoolsSession`
|
Test node-18, ubuntu-latest, latest:
agent/main/lib/Plugins.ts#L31
`@ulixee/unblocked-specification/agent/browser/IPosition` import should occur before import of `./ChromeEngine`
|
Test node-18, ubuntu-latest, latest:
plugins/default-human-emulator/index.ts#L22
'@ulixee/js-path' should be listed in the project's dependencies, not devDependencies
|
Test node-18, ubuntu-latest, latest:
plugins/default-human-emulator/index.ts#L22
`@ulixee/js-path` import should occur before import of `./generateVector`
|
Test node-18, ubuntu-latest, latest:
specification/agent/browser/IPosition.ts#L55
Expected an assignment or function call and instead saw an expression
|
Test node-18, ubuntu-latest, latest
Process completed with exit code 1.
|
Test node-18, ubuntu-latest, latest
Process completed with exit code 2.
|
should not call evaluate on a stack getter in debug:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:184:28)
|
Frames › waiting › should await navigation when clicking anchor:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await cross-process navigation when clicking anchor:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:335:39)
|
Frames › waiting › should await form-get on click:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await form-post on click:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:367:39)
|
Frames › waiting › should await navigating specified target:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should be able to navigate directly following click:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:447:25)
|
Frames › access › should allow query selectors in cross-domain frames:
agent/main/lib/JsPath.ts#L165
InjectedScriptError: TypeError: Cannot read properties of null (reading 'textContent')
at JsPath.runJsPath (../agent/main/lib/JsPath.ts:165:13)
at async Object.<anonymous> (../agent/main/test/Frames.test.ts:545:23)
|
Pages › basic › should run beforeunload:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Pages › ensure no hanging › clicking on links which do not commit navigation:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
should be able to post message:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:214:28)
|
Frames › waiting › should await navigation when clicking anchor:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await cross-process navigation when clicking anchor:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:335:39)
|
Frames › waiting › should await form-get on click:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await form-post on click:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:367:39)
|
Frames › waiting › should await navigating specified target:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should be able to navigate directly following click:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:447:25)
|
Pages › basic › should run beforeunload:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Pages › ensure no hanging › clicking on links which do not commit navigation:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
basic Navigation tests with Mitm › handles submitting a form:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
cannot detect a proxy of args passed into a proxied function:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:301:28)
|
Proxy detections › should not reveal recursion errors for __proto__:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:817:30)
|
Proxy detections › should not detect Proxy when accessing caller of toString:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:861:30)
|
Frames › waiting › should await navigation when clicking anchor:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await cross-process navigation when clicking anchor:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:335:39)
|
Frames › waiting › should await form-get on click:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await form-post on click:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:367:39)
|
Frames › waiting › should await navigating specified target:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should be able to navigate directly following click:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:447:25)
|
Pages › basic › should run beforeunload:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
should not call evaluate on a stack getter in debug:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:184:28)
|
Proxy detections › should not reveal instanceof proxy behavior on getter:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:761:30)
|
Proxy detections › should not reveal instanceof proxy behavior on fn:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:775:30)
|
Frames › waiting › should await navigation when clicking anchor:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await cross-process navigation when clicking anchor:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:335:39)
|
Frames › waiting › should await form-get on click:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await form-post on click:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:367:39)
|
Frames › waiting › should await navigating specified target:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should be able to navigate directly following click:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:447:25)
|
Pages › basic › should run beforeunload:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
should not see polyfill error overrides:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:278:28)
|
should not leave stack trace markers when calling getJsValue:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:579:28)
|
Frames › waiting › should await navigation when clicking anchor:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await cross-process navigation when clicking anchor:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:335:39)
|
Frames › waiting › should await form-get on click:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await form-post on click:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:367:39)
|
Frames › waiting › should await navigating specified target:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should be able to navigate directly following click:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:447:25)
|
Pages › basic › should run beforeunload:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Pages › ensure no hanging › clicking on links which do not commit navigation:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
should get the correct webgl vendor from a nested srcdoc iframe:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:382:28)
|
should properly maintain stack traces in toString:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:515:28)
|
Proxy detections › should not reveal instanceof proxy behavior on fn:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:775:30)
|
Frames › waiting › should await navigation when clicking anchor:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await cross-process navigation when clicking anchor:
Users/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:335:39)
|
Frames › waiting › should await form-get on click:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await form-post on click:
Users/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:367:39)
|
Frames › waiting › should await navigating specified target:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should be able to navigate directly following click:
Users/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:447:25)
|
Pages › basic › should run beforeunload:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await navigation when clicking anchor:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await cross-process navigation when clicking anchor:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:335:39)
|
Frames › waiting › should await form-get on click:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await form-post on click:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:367:39)
|
Frames › waiting › should await navigating specified target:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should be able to navigate directly following click:
home/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:447:25)
|
Pages › basic › should run beforeunload:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Pages › ensure no hanging › clicking on links which do not commit navigation:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
basic Navigation tests with Mitm › handles submitting a form:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
basic Navigation tests with Mitm › handles navigation via link clicks:
agent/main/test/navigation.test.ts#L300
expect(received).resolves.toBe()
Received promise rejected instead of resolved
Rejected to value: [TypeError: Cannot read properties of undefined (reading 'x')]
at expect (node_modules/expect/build/index.js:113:15)
at Object.<anonymous> (../agent/main/test/navigation.test.ts:300:11)
|
basic Navigation tests with Mitm › handles submitting a form:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
basic Navigation tests with Mitm › handles navigation via link clicks:
agent/main/test/navigation.test.ts#L300
expect(received).resolves.toBe()
Received promise rejected instead of resolved
Rejected to value: [TypeError: Cannot read properties of undefined (reading 'x')]
at expect (node_modules/expect/build/index.js:113:15)
at Object.<anonymous> (../agent/main/test/navigation.test.ts:300:11)
|
basic Navigation tests with Mitm › handles an in-page navigation change:
agent/main/test/navigation.test.ts#L335
expect(received).resolves.toBe()
Received promise rejected instead of resolved
Rejected to value: [TypeError: Cannot read properties of undefined (reading 'x')]
at expect (node_modules/expect/build/index.js:113:15)
at Object.<anonymous> (../agent/main/test/navigation.test.ts:335:11)
|
basic Navigation tests with Mitm › handles an in-page navigation back:
agent/main/test/navigation.test.ts#L373
expect(received).resolves.toBe()
Received promise rejected instead of resolved
Rejected to value: [TypeError: Cannot read properties of undefined (reading 'x')]
at expect (node_modules/expect/build/index.js:113:15)
at Object.<anonymous> (../agent/main/test/navigation.test.ts:373:11)
|
basic Navigation tests with Mitm › can wait for another page:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
basic Navigation tests with Mitm › should not trigger location change for first navigation of new pages:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
basic Navigation tests with Mitm › handles a new page that redirects:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
basic Navigation tests withoutMitm › handles submitting a form:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
basic Navigation tests withoutMitm › handles navigation via link clicks:
agent/main/test/navigation.test.ts#L300
expect(received).resolves.toBe()
Received promise rejected instead of resolved
Rejected to value: [TypeError: Cannot read properties of undefined (reading 'x')]
at expect (node_modules/expect/build/index.js:113:15)
at Object.<anonymous> (../agent/main/test/navigation.test.ts:300:11)
|
basic Navigation tests withoutMitm › handles an in-page navigation change:
agent/main/test/navigation.test.ts#L335
expect(received).resolves.toBe()
Received promise rejected instead of resolved
Rejected to value: [TypeError: Cannot read properties of undefined (reading 'x')]
at expect (node_modules/expect/build/index.js:113:15)
at Object.<anonymous> (../agent/main/test/navigation.test.ts:335:11)
|
should not call evaluate on a stack getter in debug:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:184:28)
|
should properly emulate memory:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:491:28)
|
Frames › waiting › should await navigation when clicking anchor:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await cross-process navigation when clicking anchor:
Users/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:335:39)
|
Frames › waiting › should await form-get on click:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await form-post on click:
Users/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:367:39)
|
Frames › waiting › should await navigating specified target:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should be able to navigate directly following click:
Users/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:447:25)
|
Pages › basic › should run beforeunload:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Pages › ensure no hanging › clicking on links which do not commit navigation:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
should not leave markers on permissions.query.toString:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:138:28)
|
should not see polyfill error overrides:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:278:28)
|
cannot detect a proxy of args passed into a proxied function:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:301:28)
|
should not have too much recursion in prototype:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:643:28)
|
Frames › waiting › should await navigation when clicking anchor:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await cross-process navigation when clicking anchor:
Users/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:335:39)
|
Frames › waiting › should await form-get on click:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await form-post on click:
Users/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:367:39)
|
Frames › waiting › should await navigating specified target:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should be able to navigate directly following click:
Users/runner/work/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:447:25)
|
should not have too much recursion in prototype:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:643:28)
|
Proxy detections › should not fail at setting proto of Reflect.setPrototypeOf:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:830:30)
|
Frames › waiting › should await navigation when clicking anchor:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await cross-process navigation when clicking anchor:
D:/a/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:335:39)
|
Frames › waiting › should await form-get on click:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await form-post on click:
D:/a/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:367:39)
|
Frames › waiting › should await navigating specified target:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should be able to navigate directly following click:
D:/a/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:447:25)
|
Pages › basic › should run beforeunload:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Pages › ensure no hanging › clicking on links which do not commit navigation:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
should not recurse the toString function:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:164:28)
|
should be able to post message:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:214:28)
|
Proxy detections › should not reveal recursion errors for __proto__:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:817:30)
|
Frames › waiting › should await navigation when clicking anchor:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await cross-process navigation when clicking anchor:
D:/a/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:335:39)
|
Frames › waiting › should await form-get on click:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await form-post on click:
D:/a/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:367:39)
|
Frames › waiting › should await navigating specified target:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should be able to navigate directly following click:
D:/a/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:447:25)
|
Pages › basic › should run beforeunload:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Proxy detections › should not reveal recursion errors for getPrototypeOf of a getter:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:803:30)
|
should emulate in a blob shared worker:
agent/main/lib/Agent.ts#L108
A browserEngine is required to create a new Agent instance.
at Agent.open (../agent/main/lib/Agent.ts:108:15)
at Agent.newPage (../agent/main/lib/Agent.ts:151:42)
at Object.<anonymous> (../plugins/default-browser-emulator/test/detection.test.ts:1044:30)
|
Frames › waiting › should await navigation when clicking anchor:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await cross-process navigation when clicking anchor:
D:/a/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:335:39)
|
Frames › waiting › should await form-get on click:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should await form-post on click:
D:/a/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:367:39)
|
Frames › waiting › should await navigating specified target:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Frames › waiting › should be able to navigate directly following click:
D:/a/unblocked/shared/commons/lib/TypedEventEmitter.ts#L73
CanceledPromiseError: Cancel Pending Promise. Frame closed.
at Frame.waitOn (../../shared/commons/lib/TypedEventEmitter.ts:73:14)
at Object.<anonymous> (../agent/main/test/Frames.test.ts:447:25)
|
Pages › basic › should run beforeunload:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Pages › ensure no hanging › clicking on links which do not commit navigation:
agent/main/lib/Interactor.ts#L500
TypeError: Cannot read properties of undefined (reading 'x')
at Interactor.injectScrollToPositions (../agent/main/lib/Interactor.ts:500:50)
|
Test node-18, ubuntu-latest, latest:
agent/main/lib/Interactor.ts#L6
'IMousePositionRxRy' is defined but never used. Allowed unused vars must match /^_/u
|
Test node-18, ubuntu-latest, latest:
agent/main/lib/Mouse.ts#L19
'IPoint' is defined but never used. Allowed unused vars must match /^_/u
|
Test node-18, ubuntu-latest, latest:
agent/main/lib/Plugins.ts#L23
'IPoint' is defined but never used. Allowed unused vars must match /^_/u
|
Test node-18, ubuntu-latest, latest:
agent/main/lib/rectUtils.ts#L5
'IPositionAbsolute' is defined but never used. Allowed unused vars must match /^_/u
|
Test node-18, ubuntu-latest, latest:
agent/main/lib/rectUtils.ts#L6
'IPositionRelativeViewport' is defined but never used. Allowed unused vars must match /^_/u
|
Test node-18, ubuntu-latest, latest:
agent/main/lib/rectUtils.ts#L13
'IViewportWithPosition' is defined but never used. Allowed unused vars must match /^_/u
|
Test node-18, ubuntu-latest, latest:
js-path/interfaces/IJsPath.ts#L13
Missing semicolon
|
Test node-18, ubuntu-latest, latest:
js-path/interfaces/IJsPath.ts#L16
Missing semicolon
|
Test node-18, ubuntu-latest, latest:
js-path/interfaces/IJsPath.ts#L21
Missing semicolon
|
Test node-18, ubuntu-latest, latest:
js-path/interfaces/IJsPath.ts#L24
Missing semicolon
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
test-logs-macos-latest-16-main
Expired
|
18.4 MB |
|
test-logs-macos-latest-18-main
Expired
|
19.3 MB |
|
test-logs-macos-latest-20-main
Expired
|
18.9 MB |
|
test-logs-ubuntu-latest-16-main
Expired
|
18.8 MB |
|
test-logs-ubuntu-latest-18-main
Expired
|
10 KB |
|
test-logs-ubuntu-latest-18.x-chrome-103-0
Expired
|
18.2 MB |
|
test-logs-ubuntu-latest-18.x-chrome-109-0
Expired
|
18.9 MB |
|
test-logs-ubuntu-latest-18.x-chrome-111-0
Expired
|
19 MB |
|
test-logs-ubuntu-latest-18.x-chrome-113-0
Expired
|
18.9 MB |
|
test-logs-ubuntu-latest-18.x-chrome-97-0
Expired
|
18.4 MB |
|
test-logs-ubuntu-latest-20-main
Expired
|
19.6 MB |
|
test-logs-windows-latest-16-main
Expired
|
20.1 MB |
|
test-logs-windows-latest-18-main
Expired
|
19.2 MB |
|
test-logs-windows-latest-20-main
Expired
|
20 MB |
|