Skip to content

Releases: jsfehler/stere

v0.13.0

16 Nov 22:59
Compare
Choose a tag to compare

[0.13.0] - 2019-11-16

Added

  • Field.is_ and Field.is_not_ methods now use Stere.retry_time if not specified.
  • Stere.retry_time can be set through the stere.ini file.
  • Repeating and RepeatingArea now have the has_children() method.

Changed

  • FindByDataStarAttribute renamed to FindByAttribute

Fixed

  • Field.is_present() and Field.is_not_present() now work correctly with FindByAttribute

v0.12.0

21 Oct 03:03
Compare
Choose a tag to compare

[0.12.0] - 2019-10-21

Fixed

  • Field.is_present() and Field.is_not_presnet() now work with Fields inside a RepeatingArea

v0.11.0

17 Oct 20:18
Compare
Choose a tag to compare

[0.11.0] - 2019-10-17

Added

  • Page.page_url now built from Stere.base_url and Page.url_suffix

v0.10.0

09 Oct 16:49
Compare
Choose a tag to compare

[0.10.0] - 2019-10-09

Changed

  • An Area can now be placed inside a RepeatingArea
  • Areas.containing now accepts nested values
  • Areas.contain now accepts nested values

v0.9.0

13 Sep 03:33
0679572
Compare
Choose a tag to compare

[0.9.0] - 2019-09-12

Added

  • .is_clickable() and .is_not_clickable() are now available for splinter Fields.

v0.8.0

30 May 15:02
5696822
Compare
Choose a tag to compare

[0.8.0] - 2019-05-30

Added

  • Added Money Field in Splinter integration. py-moneyed is used to provide functionality.

v0.7.0

15 Mar 03:33
f10ae1a
Compare
Choose a tag to compare

[0.7.0] - 2019-03-14

Added

  • Splinter and Appium Input Fields can now take a default_value parameter
  • Stere.url_navigator has a default value when Splinter is used

Changed

  • If an invalid locator strategy is used, the error message now reports valid strategies

v0.6.1

22 Feb 20:31
Compare
Choose a tag to compare

[0.6.1] - 2019-02-22

Changed

  • Base Field, Root, and Text now use @stere_performer instead of a custom perform method

Fixed

  • Implicit Field calls now work with all Fields

v0.6.0

22 Feb 16:02
4f560ef
Compare
Choose a tag to compare

[0.6.0] - 2019-02-22

Added

  • Field can take the keyword argument "returns". The object given will be returned after Field.perform() is called
  • Field now executes Field.perform() when called

Changed

  • Stere decorators can now be used by importing Field.decorators

v0.5.0

16 Jan 04:38
e433966
Compare
Choose a tag to compare

[0.5.0] - 2019-01-05

Added

  • Add Field.value_equals() and Field.value_contains() methods
  • Add Areas.containing()
  • Add Repeating class to handle ridiculously nested collections

Changed

  • Deprecated RepeatingArea.area_with()
  • Areas container only accepts Area objects inside it

Fixed

  • FindByDataStarAttribute inherits from SplinterBase