Neverending Programming Mistakes

    jest-matcher-one-of
    DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/jest-matcher-one-of package

    1.0.2 • Public • Published

    jest-matcher-one-of

    Build Status codecov Test Coverage CodeFactor Codacy Badge Maintainability Known Vulnerabilities Greenkeeper badge

    A Jest matcher (toBeOneOf) to test if a value is one of many (like enums).

    Installation

    1. Add the package

      yarn add jest-matcher-one-of --dev
      npm install jest-matcher-one-of --save-dev
    2. Require the package at the root of your test files

      require('jest-matcher-one-of');
      import 'jest-matcher-one-of'; // Using ES6 w/ Babel or TypeScript

    Usage

    expect(1).toBeOneOf([1, 2]);
    expect(1).not.toBeOneOf([2, 3, 4]);
    expect(1).toBeOneOf(1); // Also forgiving for non-array values

    Contributing

    Get the source code and run the tests.

    $ git clone git@github.com:d4nyll/jest-matcher-one-of.git
    $ yarn        # or npm install 
    $ yarn test   # or npm test 

    Install

    npm i jest-matcher-one-of

    DownloadsWeekly Downloads

    1,877

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    5.33 kB

    Total Files

    9

    Last publish

    Collaborators

    • d4nyll