flagpole
flagpole copied to clipboard
QA automation framework and CLI that unifies HTML integration testing, full E2E browser testing, REST API tests, and more.
``` (node:131) Warning: a promise was created in a handler at /workspace/node_modules/flagpole/dist/scenario.js:4:12 but was not returned from it, see http://goo.gl/rRqMUw at Function.PromiseMapSeries [as mapSeries] (/workspace/node_modules/bluebird/js/release/each.js:11:12) ``` > This usually means...
We see the sporadic failure: But a rerun, or a manual check to the image is fine. My suspicion is somewhere around how much of the image loads: > An...
We are seeing this on `tsc` or `flagpole build` with `typescript` version 3.8.3 ``` node_modules/flagpole/node_modules/ajv/dist/types/json-schema.d.ts:1:92 - error TS1005: '?' expected. 1 declare type StrictNullChecksWrapper = undefined extends null ? `strictNullChecks...
## Use Case If I'm trying to debug a single test, or writing a new test in a large test suite, I would like to run that test in isolation...
Using `.getNextSibling()` errors in browser scenarios: ``` ✕ Error: Evaluation failed: DOMException: Failed to execute 'evaluate' on 'Document': The string 'following-sibling:://*' is not a valid XPath expression. at __puppeteer_evaluation_script__:3:37 ```...
It would be nice if the schema validation supported options to allow passing in a list of json paths to include and/or exclude. For example: ``` const jsonData = {...
I have a large suite with 65 scenarios, multiple sites, identical assertions. When I run only 5 of the scenarios, they pass, but when I attempt all 65 the same...