Unleash awesomeness. Private packages, team management tools, and powerful integrations. Get started with npm Orgs »

unexpected-date

1.2.1 • Public • Published

Unexpected-date

NPM version Build Status Coverage Status Dependency Status

Support for useful date/time assertions for Unexpected.js

Table of Contents

Why

Use this module if you are looking for

  • Assertions on native Date objects
  • Dependency free light-weight module
  • Browser support

Installation

You will need unexpected@10.32.0 or above to use this module.

Node.js

$ npm install --save-dev unexpected-date
$ yarn add --dev unexpected-date
var expect = require('unexpected').clone();
expect.use(require('unexpected-date'));

Browser

Include unexpected-date.min.js from root directory of this repository.

<script src="unexpected.js"></script>
<script src="unexpected-date.min.js"></script>

This will expose the expect function under the following namespace:

var expect = weknowhow.expect.clone();
expect.use(unexpectedDate);

Documentation

Checkout documentation site here

Assertions Available

  • to be after
  • to be before
  • to be [inclusively] between
  • to be close to
  • to be same or after
  • to be same or before
  • to equal date
  • to equal time

Notes

This module is inspired from unexpected-moment assertions.

install

npm i unexpected-date

Downloadsweekly downloads

63

version

1.2.1

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability