Skip to content
#

chai

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

guidobouman
guidobouman commented Aug 21, 2019

The and method is not supported by Jest, where Chai does support it.

It should probably cut the assertion in two:

- expect(ticketNumber).to.be.above(0).and.to.be.below(46)
+ expect(ticketNumber).toBeGreaterThan(0)
+ expect(ticketNumber).toBeLessThan(46)

Is this a feasible option for codemods?

If so: I'm willing to work on a PR.

This is a basic API REST skeleton written on JavaScript using async/await. Great for building a starter web API for your front-end (Android, iOS, Vue, react, angular, or anything that can consume an API). Demo of frontend in VueJS here: https://github.com/davellanedam/vue-skeleton-mvp

  • Updated Nov 24, 2020
  • JavaScript
earl
Marik-D
Marik-D commented Dec 4, 2020

Currently it's

toHaveBeenCalledExactlyWith(this: Expectation<Mock<any[], any>>, expectedCalls: MockArgs<T>): void;

and should be

toHaveBeenCalledExactlyWith(this: Expectation<Mock<any[], any>>, expectedCalls: MockArgs<T>[]): void;

to account for asserting all of the calls that were performed

Nitwel
Nitwel commented May 30, 2020

My current problem is that my api server is configured like this:

servers:
  - url: 'https://demo.directus.io/{project}'
    variables:
      project:
        default: thumper
        description: The project name

But when I try to make a request like https://demo.directus.io/thumper/auth/authenticate I get the error that the path does not match.

The error:

FAIL tests/a

Improve this page

Add a description, image, and links to the chai topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the chai topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.