wallaby

Concurrent browser tests for your Elixir web apps.

MIT License

Downloads
2.2M
Stars
1.7K
Committers
72

Bot releases are hidden (Show)

wallaby - v0.24.1

Published by mhanberg over 4 years ago

See CHANGELOG

wallaby - v0.24.0

Published by mhanberg over 4 years ago

See CHANGELOG

wallaby - v0.23.0

Published by mhanberg about 5 years ago

See CHANGELOG

wallaby - 0.22

Published by keathley over 5 years ago

See CHANGELOG.md for details.

wallaby - 0.21

Published by keathley almost 6 years ago

See Changelog

wallaby - 0.20.0

Published by keathley over 6 years ago

wallaby - 0.19.2

Published by aaronrenner almost 7 years ago

Features

  • Capture JavaScript logs in chrome
  • Queries now take an optional at: argument with which you can specify which one of multiple matches you want returned

Bugfixes

  • relax httpoison dependency for easier upgrading and not locking you down
  • Prevent failing if phantom jsn't installed globally
  • Fix issue with zombie phantomjs processes (#224)
  • Fix issue where temporary folders for phantomjs processes aren't deleted
wallaby - 0.19.0

Published by keathley about 7 years ago

wallaby - 0.19.1

Published by keathley about 7 years ago

Bugfixes

  • Fixes file permissions for scripts by publishing with a fixed version of hex.
wallaby - 0.18.1

Published by keathley about 7 years ago

Changes

  • Pass BEAM Metadata to chromedriver
  • Monitor and close all browser sessions when tests are done.
wallaby - v0.18.0

Published by keathley about 7 years ago

Features

  • Updated dependencies
  • Added experimental support for chromedriver
wallaby - v0.17.0

Published by keathley over 7 years ago

Version 0.17.

Check the CHANGELOG for a full description of changes.

wallaby - v0.16.1

Published by keathley over 7 years ago

Bugs

  • Fixed issue with print options in deprecation warnings.
wallaby - v0.16.0

Published by keathley over 7 years ago

Changes

  • Added the Query module.
  • Added the Element module.
  • Added the Browser module.
  • Deprecated click_on, click_button, click_link, check, choose, uncheck, select, send_text, get_current_url, get_window_size, set_window_size, and checked?.
  • Deprecated passing strings to actions and finder. Everything now expects a Query.
  • Added a callback to find. This makes chaining much easier and allows for better scoping.
  • Added has? to allow the creation of generic has_value? and has_text? type actions.
  • Updated the retry logic to be more consistent and handle stale elements.
wallaby - v0.15.0

Published by keathley almost 8 years ago

Breaking changes

  • Button detection doesn't raise an exception if the button is missing a type attribute.
wallaby - v0.14.0

Published by keathley almost 8 years ago

Features

  • Users can change the IO device that console logs are written to with the :js_logger config option. JS logging can also be disabled by setting this option to nil.
wallaby - 0.13.0

Published by keathley almost 8 years ago

Features

  • Add page_source function

Bugs

  • Update key codes
wallaby - 0.12.0

Published by keathley about 8 years ago

Bugs

  • Isolate localStorage between test runs.
wallaby - 0.11.1

Published by keathley about 8 years ago

Bugs

  • Fix for screenshot name collisions
  • Fix for xpath escaping
  • Fix for text scoping
  • Fix for error handling
  • Fix missing button type error handling.
wallaby - 0.11.0

Published by keathley about 8 years ago

Features

  • File upload helpers

Bugs

  • Increase timeout server timeouts to infinity to avoid poolboy errors.
Package Rankings
Top 1.45% on Hex.pm
Badges
Extracted from project README
Actions Status Module Version Hex Docs License