Jon
9667db0df6
- Fix #235 - fix issue taking a screenshot on an Android device
...
- Resolved #170 : Added example code to ensure json report is save to disk even when the test run fails. Also added script to generate a HTML report from a JSON report
2022-06-27 12:39:31 +10:00
Jon
0961916daa
feat(config): re-worked configuration so it can stay mostly immutable
...
- Fix #195 : Adding missing export for `wait_until_key_exists_step.dart`
- Fix #226 : Allow compatibility with dev and master flutter branches
- Feat #218 : Allow retry steps in case of intermittent failure by setting the configuration properties `stepMaxRetries` & `retryDelay`
- Fix #210 & #191 : Ability to take screenshots on web
- Fix #198 : Allow the use of implicit pumpAndSettle methods in the app driver to be turned off using the configuration property `waitImplicitlyAfterAction`
2022-06-17 16:25:39 +10:00
Jon Samwell
a2dd3213b0
chore(null-safety): more fixes
...
fix(adapters): fixed an issue with the pumpAndSettle method
2021-05-25 16:59:51 +10:00
Jon Samwell
a90f9fb223
feat(null-satefy): more lib version tweaks
2021-05-01 15:02:44 +10:00
Jon Samwell
31bf38cef1
feat(null-safety): first pass of null safety
2021-05-01 13:56:17 +10:00
Jon Samwell
07f16dc962
test(config): fixed tests
2021-01-07 14:28:26 +11:00
Jon Samwell
cc1196b2e2
feat(utils): added well know step and driver helper method to long press a widget
2020-08-11 10:20:31 +10:00
Jon Samwell
b2f86e0446
chore(merge): updated merged in steps to use function based implementation
2020-07-19 11:58:46 +10:00
Jon Samwell
9ba831a695
feat(steps): update lib to use new step function syntax
2020-07-19 11:28:52 +10:00
Jon Samwell
f0f061b6d8
feat(flutter): update to work with latest Flutter stable release
...
fix(spelling): fixed various spelling errors
fix(lint): fixed lint errors
2020-05-08 09:36:55 +10:00
Jon Samwell
37b4054284
feat(step): added new well known step to test it an element is present
2020-01-11 18:54:07 +11:00
Jon Samwell
902c32b8ac
fix(steps): added new back button step to the config and update test
2020-01-09 11:29:14 +11:00
Jon Samwell
8b82429da8
chore(release): updated dart_gherkin lib
2019-08-23 22:22:37 +10:00
Jon Samwell
5ea4e7ffe2
feat(utils): added ability to restart the app during a test
2019-08-21 11:38:07 +10:00
Jon
2b904ab4e6
feat(gherkin): removed the Gherkin implementation and now rely on the abstracted gherkin library ' https://github.com/jonsamwell/dart_gherkin '
...
chore(docs): updated docs
2019-04-23 20:29:24 +10:00
Christer
db215fd8eb
updated reporter tests with new StepStartedMessage.
2019-03-07 11:28:21 +01:00
Jon Samwell
6e82b95d09
chore(lint): fixed package lint errors
2019-02-06 14:23:28 +11:00
Jon Samwell
2aa36b5aa1
chore(linting): update code to pass stricter linting rules
2019-02-06 13:25:19 +11:00
Jon Samwell
2ccdb80a29
chore(formatting): ran formatter
2019-02-06 12:09:07 +11:00
Jon Samwell
fc5e7b8832
feat(hooks): added test for new world created hook
...
feat(parameters): added test for missing table parameter
2019-02-06 12:08:30 +11:00
Jon Samwell
6241b9720a
fix(steps): ensured well known flutter test action timeout duration is shorter then the step timeout duration
...
fix(reporter): ensured summary reporter reports failure reason
2018-11-01 19:11:33 +11:00
Jon Samwell
8e425e2755
feat(reporter): add a test run summary reporter
...
fix(example): fixed up glob pattern in example
2018-11-01 09:33:26 +11:00
Jon Samwell
9d9aa6c7c5
test(config): Added more tests around `FlutterTestConfiguration` to ensure pre-defined steps are always added
2018-10-29 16:44:09 +11:00
Jon Samwell
afb6677eff
feat(steps): add more pre-defined steps and more Flutter driver utility methods
2018-10-29 16:29:11 +11:00
Jon Samwell
508f40cc80
feat(reporters): add progress reporter
2018-10-29 13:52:29 +11:00
Jon Samwell
03ca8d5f09
docs(example): updates to example project
2018-10-29 11:43:03 +11:00
Jon Samwell
23055b4092
initial commit
2018-10-26 21:09:22 +11:00