pageloader 3.0.0-alpha copy "pageloader: ^3.0.0-alpha" to clipboard
pageloader: ^3.0.0-alpha copied to clipboard

outdatedDart 1 only

Supports the creation of page objects that can be shared between in-browser tests and WebDriver tests.

3.0.0-alpha #

  • Dart 2 compatible version that uses code generation instead of mirrors.
  • Dropped @FirstByCss() annotation class. Use @First(ByCss(...)).
  • Added matchers for PageLoaderElement and PageObjects.

2.2.6 #

  • Fix static analysis warnings for Dart and DDC 1.23.
  • Remove PageLoaderElement.attributes, and class WithAttribute.
  • Add properties and attributes fields to PageLoaderElement.
  • Deprecate PageLoaderElement.seleniumAttributes.

2.2.5 #

  • Bump minimum SDK version to 1.21.0.
  • Pageloader now builds and tests with Bazel.
  • Add new seleniumAttributes getter to PageLoaderElement.

2.2.4 #

  • Remove broken KeyEvent use
  • Added docs to PageLoaderElement

2.2.3 #

  • remove unnecessary casts
  • Make getInstance a generic method

2.2.2 #

  • strong mode fixes
  • added changelog

2.2.1 #

  • Fix more strong mode errors.

2.2.0 #

  • Fix some strong mode errors.

2.1.2 #

  • Add FirstByCss finder to help support recursively defined components.

2.0.2 #

  • Fixed compatibility issue with the webdriver package's awaitChecking.

2.0.1 #

  • No functional change. Test Setup has been refactored to eliminate code duplication.

2.0.0 #

  • No functional change, just bumping the version number.
3
likes
0
pub points
32%
popularity

Publisher

verified publishergoogle.dev

Supports the creation of page objects that can be shared between in-browser tests and WebDriver tests.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

build, built_value, matcher, quiver, source_gen, webdriver

More

Packages that depend on pageloader