Skip to content

Releases: angrykoala/wendigo

Wendigo 0.5.0

31 Mar 11:09
6e636f2
Compare
Choose a tag to compare
Wendigo 0.5.0 Pre-release
Pre-release

Changelog

  • Added optional selector to findByTextContaining
  • WaitFor support for functions and xPath
  • Back, forward and refresh methods
  • Settings updated if changed between browser creation
  • Fixed bug with error messages expect and actual values
  • Support for node 8.0.0
  • Remove unnecessary files from pack
  • Major code refactor
  • Mixwith, compositer and deep-equal dependencies added

Wendigo 0.4.6

24 Mar 17:00
012667e
Compare
Choose a tag to compare
Wendigo 0.4.6 Pre-release
Pre-release

Changelog

  • Browser.assert.cookie
  • Cookies submodule
  • Remove default assertions errors

Wendigo 0.4.5

23 Mar 23:16
f824cb6
Compare
Choose a tag to compare
Wendigo 0.4.5 Pre-release
Pre-release

Changelog

  • 0.4.5

    • Added selector support for findByText and clickText
    • Browser.assert.global
    • Added custom errors
    • Assertion error improvements
    • Error thrown when trying to perform actions before opening url
    • Open error handled
    • Dependencies update
  • 0.4.4

    • Browser.evaluate
    • Options and selectedOptions assertions
    • Browser.options
    • Browser.keyPress
    • LocalStorage assertions
    • Browser.setValue

Wendigo 0.4.3

19 Mar 12:42
7b7c7f5
Compare
Choose a tag to compare
Wendigo 0.4.3 Pre-release
Pre-release

Changelog

  • Added localStore submodule
  • Added browser.innerHtml and assertions
  • Query and QueryAll support optionally 2 parameters for subqueries
  • Assert text and not text now support arrays of expected strings
  • Minor tests cleanup
  • Puppeteer updated to 1.2.0

Wendigo 0.4.2

06 Mar 22:22
4e8c772
Compare
Choose a tag to compare
Wendigo 0.4.2 Pre-release
Pre-release

Changelog

  • Select and selectedOptions methods
  • Text and title assertions now support regex expectations
  • Not class assertion
  • Class method now throws if no element is found
  • Injected query method now accepts xpath,
  • browser.uploadFile method
  • Puppeteer updated to 1.1.1
  • assert.attribute now allows using null as expected value

Wendigo 0.4.1

23 Feb 16:46
6394224
Compare
Choose a tag to compare
Wendigo 0.4.1 Pre-release
Pre-release

Changelog

  • browser.waitUntilNotVisible method
  • href and not href assertions
  • waitfor now waits until the element is visible
  • Fixed bug where url wasn't updated by window history

Wendigo 0.4.0

21 Feb 12:11
6591f56
Compare
Choose a tag to compare
Wendigo 0.4.0 Pre-release
Pre-release

Changelog

  • Browser style and not style assertions
  • browser.styles will return the computed css styles
  • Type will trigger the keyboard events
  • Type behaviour changed
  • Readme improvements

Wendigo 0.3.2

16 Feb 09:27
3291ed3
Compare
Choose a tag to compare
Wendigo 0.3.2 Pre-release
Pre-release

Changelog

  • Attribute and not attribute assertions
  • browser.attribute method
  • browser.click and browser.clickText throws if no element is found, return the number of elements
  • Puppeteer settings are now passed down in createBrowser, including slowMo
  • Minor improvements in assertion messages

Wendigo 0.3.1

09 Feb 11:24
02abc7c
Compare
Choose a tag to compare
Wendigo 0.3.1 Pre-release
Pre-release

Changelog

  • Method browser.clickText
  • Find by text fixed to return valid html elements

Wendigo 0.3.0

09 Feb 11:21
be5dd9e
Compare
Choose a tag to compare
Wendigo 0.3.0 Pre-release
Pre-release

Changelog

  • Support for DOM Node as selector in all methods
  • Assert textContains
  • Click now supports index and clicks all elements
  • Headless option to set browser's headless mode
  • All query methods now return a puppeteer's DOM Node
  • browser.type types on all elements and apending the value
  • Removed jsdom dependency