Releases: tag1consulting/goose-eggs
Releases · tag1consulting/goose-eggs
v0.1.9
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
andrandom_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 thebuild_id
which can happen after certain form actions, such as uploading a file
v0.1.8
0.1.8 July 26, 2021
- validate
get_form
andget_form_value
succeed or throw warn! level log - lazy match in
get_form
regex to avoid matching multiple forms
r0.1.7
0.1.7 July 22, 2021
- introduce
get_html_header()
helper, and invoke fromvalid_title()
- introduce
get_title()
helper, and invoke fromvalid_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
toGOOSE_USER
andPASS
toGOOSE_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
0.1.6 July 20, 2021
- return loaded html as
String
fromvalidate_and_load_static_assets()
- validate response in the order information comes available (status code, headers, title and texts)
- introduce Drupal-specific
get_form()
andget_form_value()
in new mod drupal - introduce Drupal-specific
login()
function andLogin
object to override the default username, password, and url
v0.1.5
0.1.5 July 19, 2021
- documentation fix,
load_static_elements()
isasync
and requires.await
- update goose dependency to
0.13
v0.1.4
0.1.4 July 18, 2021
- add
headers
parameter toValidate
andheader_is_set()
andvalid_header_value()
helper functions; optionally validate headers fromvalidate_and_load_static_assets()
- make
Validate
andHeader
fields private, and provide numerous helpers for conveniently setting them
0.1.3
- improve documentation; add CHANGELOG
0.1.2
- enable CI
0.1.1
- introduce
load_static_elements
,valid_text
,valid_title
,validate_and_load_static_assets
, andValidate
; document