flagpole
flagpole copied to clipboard
QA automation framework and CLI that unifies HTML integration testing, full E2E browser testing, REST API tests, and more.
Bumps [yaml](https://github.com/eemeli/yaml) to 2.2.2 and updates ancestor dependency [lint-staged](https://github.com/okonet/lint-staged). These dependencies need to be updated together. Updates `yaml` from 1.10.2 to 2.2.2 Release notes Sourced from yaml's releases. v2.2.2 This...
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2. Commits 699c459 3.1.2 2f2b5ff fix: trim pattern 25d7c0d 3.1.1 55dda29 fix: treat nocase:true as always having magic 5e1fb8d 3.1.0 f8145c5 Add 'allowWindowsEscape' option 570e8b1...
Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.25 to 3.3.6. Changelog Sourced from nanoid's changelog. 3.3.6 Fixed package. 3.3.5 Backport funding information. 3.3.4 Fixed --help in CLI (by @Lete114). 3.3.3 Reduced size (by Anton...
Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.8. Changelog Sourced from minimist's changelog. v1.2.8 - 2023-02-09 Merged [Fix] Fix long option followed by single dash [#17](https://github.com/minimistjs/minimist/issues/17) [Tests] Remove duplicate test [#12](https://github.com/minimistjs/minimist/issues/12) [Fix]...
## Video demo https://user-images.githubusercontent.com/65189382/158038522-a7f8f9af-88fe-438e-bd57-a98ab4e08c8f.mov
.exists() should assert that the property exists on the response, regardless of the value. Currently it fails when the value is null. Including screenshot of reproduction: ![Screen Shot 2022-02-09 at...
Would be cool if we had an option to take a screenshot on failure during a Puppeteer scenario.
`import { iAssertionContext } from "flagpole";` no longer works. This causes issues when calling a function from a template like so: **This is an AppiumScenario Example** `export const mainPageClickThrough =...
Look into having suite/scenario duration longer by default for Appium scenarios as they tend to run much longer with device boot/load times. Currently we have to hard code them at...