1.0.3 • Published 6 years ago

wait-for-observables v1.0.3

Weekly downloads
789
License
Apache-2.0
Repository
github
Last release
6 years ago

wait-for-observables

npm Build Status

A helper for awaiting the results of one or more Observables.

This is particularly handy when testing interfaces that return or consume observables.

Usage

import waitFor from 'wait-for-observables';

describe(`observable things`, () => {

  it(`observes`, async () => {
    const [result1, result2] = await waitFor(observable1, observable2);
    // …do things with the results.
  });

});

An observer that completes successfully will yield { values: any[] }, where values is an array containing an entry for each call to next.

Observers that fail will yield { error: any }.

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago