Jon Samwell
|
7ec308c800
|
chore(docs): fixed spelling errors
|
2020-05-08 09:47:10 +10:00 |
Jon Samwell
|
83d4491e98
|
Merge branch 'master' of https://github.com/jonsamwell/flutter_gherkin
|
2020-05-08 09:39:15 +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 |
Tim Shedor
|
44ca44ce2e
|
reverse arguments and expect on the presence step
|
2020-03-26 09:46:11 -07:00 |
Jon Samwell
|
ba28cc8f30
|
feat(debug): added ability to run tests against an already running app
|
2020-03-25 11:40:42 +11:00 |
Jon Samwell
|
a3bebfdedc
|
chore(lib): update to latest gherkin version
fix(steps): ensure element is scroll into view in the well known tap step
|
2020-03-04 19:20:52 +11:00 |
Jon Samwell
|
e4270dcd44
|
chore(libs): update Gherkin lib
|
2020-02-03 15:48:47 +11:00 |
Jon Samwell
|
70c6eec25f
|
fix(process): updated no devices check
fix(process): update check to determine if the app is ready if flutter process has verbose output on
|
2020-01-31 18:38:24 +11:00 |
Jon Samwell
|
4032844f5a
|
fix(steps): fixed issue with tap and present step regex
|
2020-01-13 09:37:13 +11: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
|
a8f294b034
|
chore(lib): updated gherkin lib
|
2020-01-10 10:40:11 +11:00 |
Jon Samwell
|
7a69dcaedd
|
feat(steps): Added new well known step `When I tap the back button` which finds and taps the default page back button
|
2020-01-09 11:19:41 +11:00 |
Jon Samwell
|
32018a4cc8
|
fix(hook): ensured `AttachScreenshotOnFailedStepHook` cannot throw an unhandled exception causing the test run to stop
|
2020-01-08 09:14:35 +11:00 |
Jon Samwell
|
ff539c0a58
|
fix(driver): added retry logic to the Futter driver connect call to handle the seemingly random connection failures
|
2020-01-08 06:53:12 +11:00 |
Jon Samwell
|
6fd30a6492
|
fix(driver): increased the Flutter driver reconnection delay to try and overcome some driver to app connection issues on slower machines
|
2020-01-07 17:02:13 +11:00 |
Jon Samwell
|
109ef7a962
|
fix(world): ensured when the Flutter driver is closed it cannot throw an unhandled exception causing the test run the stop
|
2020-01-07 11:52:05 +11:00 |
Jon Samwell
|
c98936c679
|
chore(lib): updated version number
|
2020-01-06 09:46:48 +11:00 |
Jon Samwell
|
b742037355
|
chore(docs): updated version number
|
2020-01-06 09:41:00 +11:00 |
Jon Samwell
|
a345d01def
|
fix(steps): `WhenFillFieldStep` Ensure widget is scrolled into view before setting it's value
|
2020-01-06 09:31:08 +11:00 |
Jon Samwell
|
e396af8758
|
fix(flutter): updated to the way flutter build warnings are handled and added message to indicate more than one attached device has been found so device id needs to be specified
|
2019-12-19 12:04:22 +11:00 |
Jon Samwell
|
c64bcec157
|
chore(example): migrate to AndroidX
|
2019-12-18 20:48:21 +11:00 |
Jon Samwell
|
1ac4b909af
|
chore(lib): updated to latest gherkin lib
|
2019-12-05 17:12:59 +11:00 |
Kevin Raddatz
|
fbcc1a832d
|
fix(screenshot_hook): typo in class name
|
2019-11-11 15:27:26 +01:00 |
Jon Samwell
|
592ccd0b7c
|
feat(utils): added waitUntil util and updated docs
|
2019-09-27 09:18:44 +10:00 |
Jon Samwell
|
76e6a841e0
|
feat(flutter): added ability to change flutter build timeout and now logging flutter command run
|
2019-09-26 08:00:06 +10:00 |
Jon Samwell
|
976579082b
|
chore(lib): updated gherkin lib
|
2019-09-25 13:44:32 +10:00 |
Jon Samwell
|
dc6895a745
|
chore(docs): fixed typo
|
2019-09-25 13:19:44 +10:00 |
Jon Samwell
|
a351866646
|
feat(reporters): added flutter driver reporter
chore(docs): updated readme and changelog
fix(world): added missing super class to flutter world dispose method
|
2019-09-24 09:49:00 +10:00 |
Jon Samwell
|
04c52ad7fe
|
chore(lint): fixed lint warnings
|
2019-09-22 12:01:23 +10:00 |
Jon Samwell
|
6df1a05251
|
feat(flutter): ensured flutter build warnings are not writted to stderr and cause test run to fail
|
2019-09-22 11:57:38 +10:00 |
Jon Samwell
|
cc25319171
|
chore(libs): updated to latest gherkin lib and updated example features, fixed await error
|
2019-09-20 08:54:18 +10:00 |
Jon Samwell
|
3dab5d5236
|
chore(lib): relaxed package constraints to accomodate older versions of Flutter
|
2019-09-18 16:56:01 +10:00 |
Jon Samwell
|
3cac663953
|
chore(lib): fixed package constraints so older versions of Flutter are compatible
|
2019-09-18 16:47:19 +10:00 |
Jon Samwell
|
4e0ceb3843
|
chore(lib): updated libs
|
2019-09-18 13:43:38 +10:00 |
Jon Samwell
|
6db005658e
|
feat(config): adding option to defined the working directory for the process that runs the app under test
|
2019-09-03 17:39:44 +10:00 |
Jon Samwell
|
e721699f13
|
chore(lib): updated to latest dart_gherkin library
test(example): added scenario outline example
chore(lib): bumped version
|
2019-08-25 08:56:46 +10: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 Samwell
|
d1e5813bcd
|
chore(libs): updated to latest gherkin lib
|
2019-07-12 03:23:06 +10:00 |
Jon Samwell
|
704b7f9cf2
|
feat(screenshots): added ability to include a pre-defined hook that attached screenshot to the world if a step fails
|
2019-06-21 08:14:51 +10:00 |
Jon Samwell
|
98c956bc18
|
fix(lint): removed invalid override decorator
|
2019-06-05 12:06:42 +10:00 |
Jon Samwell
|
093f1747da
|
chore(lint): fixed linting errors
|
2019-06-05 11:56:11 +10:00 |
Jon Samwell
|
fe20dd9cdc
|
feat(runner): app is not hot reloaded to increase testing speed
feat(build): no-build and flavor options now work
chore(lib): upgraded to v1 of dart_gherkin
|
2019-06-05 11:00:41 +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 |
Jon
|
14eb8e1ab7
|
docs(changelog): updated with latest PR functionality
chore(lint): ran linter and formatter
|
2019-03-07 22:02:25 +11: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
|
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
|
31cbf8a07b
|
chore(example): updated custom parameter example and added example feature to demo it
|
2018-11-01 11:57:36 +11:00 |
Jon Samwell
|
8d407fd9d4
|
chore(release): updated chagelog
|
2018-11-01 09:42:24 +11:00 |