UNPKG

670 BPlain TextView Raw
1import {Result} from "./Result";
2import { Converter } from "./Converter";
3import P from "bluebird";
4import {readFileSync} from "fs";
5import path from "path";
6import assert from "assert";
7import { JSONResult } from "./lineToJson";
8const dataDir=path.join(__dirname,"../test/data/");
9
10describe("Result",()=>{
11 it ("should return need push downstream based on needEmitAll parameter",function (){
12 const conv=new Converter();
13 const res=new Result(conv);
14 assert.equal(res["needEmitAll"],false);
15 conv.then();
16 assert.equal(res["needEmitAll"],true);
17 conv.parseParam.needEmitAll=false;
18 assert.equal(res["needEmitAll"],false);
19 });
20
21})
22