rx-sandbox

Marble diagram DSL based test suite for RxJS

MIT License

Downloads
7.7K
Stars
172
Committers
9

Bot releases are hidden (Show)

rx-sandbox - Release v0.0.3

Published by kwonoj about 7 years ago

License documentation update.

rx-sandbox - Release v0.0.2

Published by kwonoj about 7 years ago

Bug Fixes

  • parseobservablemarble: fix subscription offset (1782f46)
rx-sandbox - Release v0.0.1

Published by kwonoj about 7 years ago

Bug Fixes

  • subscriptiontokenparsereducer: fix unsubscription frame (d39e10e)
  • testmessagevalue: loosen generic type of complete (5640e97)
  • testscheduler: correct crection method return (d0d79de)
  • testscheduler: do not expose advance_ interface (1158160)
  • testscheduler: fix return types for creation method (e943d6f)
  • testscheduler: setup hot observable when flush (cc7865a)

Features

  • getmarbles: initial implementation for getmarbles (d8058e3)
  • index: export rxSandbox (1d8065e)
  • index: export utility functions (c42845c)
  • index: export utility functions (68fbbef)
  • index: setup initial index (5fffa83)
  • marbletoken: define tokens for marble diagram DSL (9d82b94)
  • MessageRecordObserver: rename VirtualObserver to MessageRecordObserver (61ee4ee)
  • parseobservablemarble: define interfaces for parseObservableMarble (579c679)
  • parseobservablemarble: parse non grouped values (3ca4be4)
  • parseobservablemarble: support expanding timeframe (87e988f)
  • parseobservablemarble: support flatten inner observables (9cbb534)
  • parseobservablemarble: support grouped value (7213642)
  • parsesubscriptionmarble: implement parseSubscriptionMarble (dc33071)
  • rxsandbox: export interfaces (fbc2933)
  • testmessage: expose TestMessage interface (0dd9b4b)
  • testmessagevalue: implement testmessagevalue (5e6c656)
  • TestMessageValue: implement TestMessageValue (59b6e36)
  • testscheduler: define public interfaces (e4b37bf)
  • testscheduler: expose createObservable interface (fe10331)
  • testscheduler: implement autoflush (2f4540f)
  • testscheduler: support subscriptionMarbles (692d631)
  • VirtualObserver: implements VirtualObserver (958e9f2)
  • VirtualTestScheduler: implements initial VirtualTestScheduler interface (084ea38)
Package Rankings
Top 2.82% on Npmjs.org
Top 6.75% on Proxy.golang.org
Badges
Extracted from project README
Build Status codecov npm