test_errors.js 503 B

123456789101112131415161718192021222324
  1. 'use strict';
  2. const unit = require('heya-unit');
  3. const Chain = require('../index');
  4. unit.add(module, [
  5. function test_errorsNoStreams(t) {
  6. try {
  7. const chain = new Chain([]);
  8. t.test(false); // shouldn't be here
  9. } catch (e) {
  10. eval(t.TEST('e instanceof Error'));
  11. }
  12. },
  13. function test_errorsWrongStreams(t) {
  14. try {
  15. const chain = new Chain([1]);
  16. t.test(false); // shouldn't be here
  17. } catch (e) {
  18. eval(t.TEST('e instanceof Error'));
  19. }
  20. }
  21. ]);