Skip to content

Releases: tag1consulting/goose-eggs

v0.1.9

30 Jul 10:12
Compare
Choose a tag to compare
v0.1.9 Pre-release
Pre-release

0.1.9 July 30, 2021

  • introduce drupal-specific get_form_values to efficiently load multiple form values
  • allow validation of whether or not request redirected; rework how Validate object is built, allowing it to be changed
  • introduce mod text offering two helper functions, random_word and random_words
  • introduce drupal-specific get_bigpipe_form to extract a form that has been encoded to replace a BigPipe placeholder
  • introduce drupal-specific get_encoded_form_value to extract a value from an encoded form returned by an ajax callback or a BigPipe placeholder
  • introduce drupal-specific get_updated_build_id to update the build_id which can happen after certain form actions, such as uploading a file

v0.1.8

26 Jul 13:40
Compare
Choose a tag to compare
v0.1.8 Pre-release
Pre-release

0.1.8 July 26, 2021

  • validate get_form and get_form_value succeed or throw warn! level log
  • lazy match in get_form regex to avoid matching multiple forms

r0.1.7

22 Jul 06:58
f48fc19
Compare
Choose a tag to compare
r0.1.7 Pre-release
Pre-release

0.1.7 July 22, 2021

  • introduce get_html_header() helper, and invoke from valid_title()
  • introduce get_title() helper, and invoke from valid_title()
  • update valid_title() to verify that the title contains the specified string (whereas before it tested that it started with the specified string)
  • change USER to GOOSE_USER and PASS to GOOSE_PASS to avoid conflicts with shell defaults
  • allow override of expected title after user login; rework how Login object is built, allowing it to be changed

v0.1.6

20 Jul 14:04
9234081
Compare
Choose a tag to compare
v0.1.6 Pre-release
Pre-release

0.1.6 July 20, 2021

  • return loaded html as String from validate_and_load_static_assets()
  • validate response in the order information comes available (status code, headers, title and texts)
  • introduce Drupal-specific get_form() and get_form_value() in new mod drupal
  • introduce Drupal-specific login() function and Login object to override the default username, password, and url

v0.1.5

19 Jul 16:09
73980d4
Compare
Choose a tag to compare
v0.1.5 Pre-release
Pre-release

0.1.5 July 19, 2021

  • documentation fix, load_static_elements() is async and requires .await
  • update goose dependency to 0.13

v0.1.4

19 Jul 16:09
Compare
Choose a tag to compare
v0.1.4 Pre-release
Pre-release

0.1.4 July 18, 2021

  • add headers parameter to Validate and header_is_set() and valid_header_value() helper functions; optionally validate headers from validate_and_load_static_assets()
  • make Validate and Header fields private, and provide numerous helpers for conveniently setting them

0.1.3

16 Jul 18:42
Compare
Choose a tag to compare
0.1.3 Pre-release
Pre-release
  • improve documentation; add CHANGELOG

0.1.2

16 Jul 18:43
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release
  • enable CI

0.1.1

16 Jul 18:43
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release
  • introduce load_static_elements, valid_text, valid_title, validate_and_load_static_assets, and Validate; document