test_screen 2.0.1 copy "test_screen: ^2.0.1" to clipboard
test_screen: ^2.0.1 copied to clipboard

Library for screen UI testing for multiple locales, platforms and devices, with different states of the same screen.

2.0.1 #

  • Bug: If goldenDir on testScreenUI has subdirectories, the result golden file was created in an incorrect subdirectories structure.

2.0.0 #

  • UITargetPlatform has incorporated to this package and isn't used anymore for detect web environments on the application code. TargetPlatform on TestScreenConfig must be changed to UITargetPlatform.
  • Using the new package isweb_test. It defines the global variable debugIsWeb and the function isWeb. The global variable debugIsWeb is used in this package for simulating the web environment.
  • Adding web support for every platform. UITargetPlatform has the new enum values webAndroid, webFuchsia, webIos, webLinux, webMacOS and webWindows.
  • wrapWidget function. Wraps a widget with the wrapper configured on initializeDefaultTestScreenConfig.

1.1.1 #

  • Bug: DateFormat always formatted in english.

1.1.0 #

  • Add testing for web applications

1.0.1 #

  • Resolve pub score warnings

1.0.0 #

  • Devices definitions loaded from Firebase Test Lab
  • Documentation
  • Example

0.2.3 #

  • Beta version
6
likes
140
points
24
downloads

Publisher

unverified uploader

Weekly Downloads

Library for screen UI testing for multiple locales, platforms and devices, with different states of the same screen.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, flutter_test, intl, isweb_test, meta

More

Packages that depend on test_screen