UNPKG

@airtasker/form-schema-compiler

Version:
20 lines (16 loc) 658 B
"use strict"; var _createInputStream = require("./createInputStream"); var _createInputStream2 = _interopRequireDefault(_createInputStream); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } test("createInputStream", function () { var stream = (0, _createInputStream2["default"])("ab"); expect(stream.eof()).toBeFalsy(); expect(stream.peek()).toEqual("a"); expect(stream.next()).toEqual("a"); expect(stream.peek()).toEqual("b"); expect(stream.next()).toEqual("b"); expect(stream.eof()).toBeTruthy(); expect(function () { return (0, _createInputStream2["default"])(); }).toThrow(); });