You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Automatically detect parameter names in scenario outlines
Audomatically detect parameter types in regular scenarios
[1.6.1] - Allow custom tester type, name and scenario parameters (by @mkhtradm01)
Allow addition of custom tester type from other test packages using @testerType: tag the value can be like PatrolIntegrationTester instead of WidgetTester(default)
Allow addition of custom tester name using @testerName: tag, the value can be like $, integrationTest instead of tester leaving tester(default)
Allow passing scenario parameters using @scenarioParams: tag, for example: @scenarioParams: skip: false, timeout: Timeout(Duration(seconds: 1)) and many more.
Though these additions do not affect predefined steps.
[1.6.0] - Change step folder destination
BREAKING CHANGE - Introduce relative and absolute paths for step folder destination
If you didn't change the step folder name, you should not notice this change. However, if you changed it to a non-relative path (like my_steps), from now, the plugin will create a test/my_steps folder. To prevent this behavior - make the step folder name relative, i.e. to ./my_steps.
[1.5.1] - Bugfix
Fix Background/After sections for files with multiple features defined
[1.5.0] - Bugfix and new SDK constraints
Fix bug for feature tags (by @GuillaumeMorinQc)
Apply stricter linter
Update Dart SDK constraints
[1.4.3] - Multiple includes
Add multiple includes to the config file
[1.4.2] - Nested brackets
Fix nested brackets bug
[1.4.1] - Code coverage
100% code coverage
[1.4.0] - 'After' block improvement
BREAKING CHANGE - Make 'After' block execute even when the test fails (by @jamontes79)
[1.3.2] - Add diacritics support
Add diacritics support (thanks @vidibu)
[1.3.1] - Add tags
Add tags
[1.3.0] - Add bdd_options.yaml
Add possibility to store config outside of build.yaml. Now we may re-use the same config (for example external_steps) across different packages.
[1.2.1] - Data Tables
Add data tables support
[1.2.0] - Scenario Outline
Add scenario outline support
[1.1.0] - Integration tests
Add support for integration tests
[1.0.3+1] - Custom step folder name hotix
Hotfix for ".." in custom step names
[1.0.3] - Custom step folder name
Add stepFolderName parameter that changes the step folder name
[1.0.2] - Update dependencies
Update plugin's dependencies
Fix the "I dismiss the page" step
[1.0.1] - Tags
Add testMethodName tag
[1.0.0] - Null safety
Migrate to null safety
[0.7.1] - Hotfix
External steps should have lower priority than local steps
[0.7.0] - External steps and build.yaml settings
Implement external steps
Add a bunch of predefined external steps
Add possibility to change testMethodName in build.yaml
[0.6.1] - Background/After fix
Fix paramteres in Background/After sections
[0.6.0] - Background/After refactoring
Before and After sections do not rely on default setUp() and tearDown() methods
Add a tester parameter to Before and After sections
[0.5.0] - Subfolders
Now it's possible to have subfolders in the step folder