@airtasker/form-schema-compiler
Version:
a form schema compiler
20 lines (16 loc) • 658 B
JavaScript
;
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();
});