The Wayback Machine - http://web.archive.org/web/20200829113928/https://github.com/topics/testing?l=javascript
Skip to content
#

Testing

Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times.

Eliminate bugs and ship with more confidence by adding these tools to your workflow.

Here are 1,935 public repositories matching this topic...

sgravrock
sgravrock commented Aug 15, 2020

The following spec fails with a timeout but should fail with a message that explains that a promise was expected to be resolved:

  it('should fail with something other than a timeout', function() {
    var p = new Promise(function() {});
    return expectAsync(p).toBeResolved();
  });

Most of the async matchers have this problem, with the notable exception of toBePending.

Krinkle
Krinkle commented Aug 12, 2020

When scanning the default example at https://qunitjs.com/resources/example-index.html with the AXE tool in Firefox, there are a couple of issues detected currently. (Thanks to @zachleat for including these in Speedlify. We looked at similar tools in the past, but it's been years, and a ton of low-hanging fruit has crept in.)

  • QUnit 2.10.1
  • axe v4.
mpeyper
mpeyper commented Mar 19, 2019

There is an existing PR created to add docs to testing-library-docs from when testHook was part of react-testing-library. Since it was removed and the code merged with this library, the PR has stalled waiting on updates to change it to reference this library instead.

If anyone wants to take over the PR and update it accordingly, you are more than welcome. You can even [add yourself as a

Wikipedia
Wikipedia

Testing apps

BuildPulse

Automatically detect, track, and rank flaky tests so you can regain trust in your test suite

TestQuality

The #1 Test Case Creation and Management for GitHub Workflows

You can’t perform that action at this time.