stelace / marketplace-demo

Open-source marketplace front-end powered by Stelace API including search, platform automation, user management, transactions, real-time messaging, ratings and much more :zap:
https://marketplace.demo.stelace.com
MIT License
114 stars 66 forks source link

chore(deps-dev): bump testcafe from 1.14.0 to 1.15.1 #512

Open dependabot-preview[bot] opened 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps testcafe from 1.14.0 to 1.15.1.

Release notes

Sourced from testcafe's releases.

v1.15.1 (2021-07-28)

Bug Fixes

  • The Element.getAttribute method returns an incorrect value (#5984).
  • TestCafe test fails when you forget to include the await keyword before the assertion statement (#4613).
  • TestCafe fails to focus an element inside a shadow DOM (#4988).
  • TestCafe fails to focus SVG elements (#6262).
  • TestCafe raises the blur event when you focus a non-focusable element (#6236).
  • TestCafe test hangs when you click a link within a cross-domain iframe (#6331).
  • TestCafe loads the Babel compiler libraries multiple times (#6310).
  • TestCafe incorrectly parses the meta refresh tags (#2663)
  • TestCafe incorrectly processes iframe elements with the "srcdoc" attribute (#2647).
  • TestCafe incorrectly specifies the Referer HTTP request header if you use the "navigateTo" action (#2607).
  • An error related to the bug in Node.js occurs (#2655).

v1.15.1-rc.2

What’s Changed

  • fix: fixed an error occurs when a role is applied in a raw API test (#6404) @​Aleksey28

v1.15.1-rc.1

What’s Changed

v1.15.0

What’s Changed

v1.15.0-rc.4

... (truncated)

Changelog

Sourced from testcafe's changelog.

v1.15.1 (2021-07-28)

Bug Fixes

  • The Element.getAttribute method returns an incorrect value (#5984).
  • TestCafe test fails when you forget to include the await keyword before the assertion statement (#4613).
  • TestCafe fails to focus an element inside a shadow DOM (#4988).
  • TestCafe fails to focus SVG elements (#6262).
  • TestCafe raises the blur event when you focus a non-focusable element (#6236).
  • TestCafe test hangs when you click a link within a cross-domain iframe (#6331).
  • TestCafe loads the Babel compiler libraries multiple times (#6310).
  • TestCafe incorrectly parses the meta refresh tags (#2663)
  • TestCafe incorrectly processes iframe elements with the "srcdoc" attribute (#2647).
  • TestCafe incorrectly specifies the Referer HTTP request header if you use the "navigateTo" action (#2607).
  • An error related to the bug in Node.js occurs (#2655).

v1.15.0 (2021-07-08)

Enhancements

Dispatch DOM events ([PR #6103](DevExpress/testcafe#6103))

t.dispatchEvent(target, eventName[, options])

The t.dispatchEvent method lets you interact with the page in ways that TestCafe does not support out of the box. To implement an unsupported user action, break it down into discrete DOM events, and use the t.dispatchEvent method to fire them.

Internet Explorer does not support event constructors. As such, TestCafe cannot dispatch DOM events in this browser.

The following example fires a touchstart action on an element with the 'button' id:

await t.dispatchEvent('#button', 'touchstart',  { eventConstructor: 'TouchEvent' });

Read the Custom Actions Guide for more information on DOM events and event constructors.

Quarantine mode customization ([PR #6073](DevExpress/testcafe#6073) by @​rob4629)

New settings are available in quarantine mode. Quarantine mode repeats failing tests to help users get conclusive test results in sub-optimal conditions. TestCafe v1.15 adds two variables - successThreshold and attemptLimit - that allow you specify when TestCafe must stop.

The attemptLimit variable determines the maximum possible number of test attempts. The successThreshold variable determines the number of successful attempts necessary for the test to pass.

testcafe chrome ./tests/ -q attemptLimit=5, successThreshold=2

Password obfuscation (#6014)

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

If all status checks pass Dependabot will automatically merge this pull request during working hours.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 3 years ago

One of your CI runs failed on this pull request, so Dependabot won't merge it.

Dependabot will still automatically merge this pull request if you amend it and your tests pass.