1.0.0 • Published 8 years ago

expect-to-promises v1.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

expect-to-promises

Promise assertions for expect-to.

Installation

npm install --save-dev expect-to-promises

Assertions

  • eventually

    const foo = Promise.resolve('foo');
    
    expect(foo).to(eventually(equal('foo')));
    expect(foo).to(eventually(not(equal('bar'))));
    
    const obj = Promise.resolve({ name: 'kim' });
    expect(obj).to(eventually(deepEqual({ name: 'kim' })));
  • beFulfilled

    const foo = Promise.resolve('foo');
    expect(foo).to(beFulfilled);
  • beRejected

    const err = Promise.reject(new Error('bar'));
    expect(err).to(beRejected);
1.0.0

8 years ago

0.3.0

9 years ago

0.2.0

9 years ago

0.1.0

9 years ago