1 | import {Result} from "./Result";
|
2 | import { Converter } from "./Converter";
|
3 | import P from "bluebird";
|
4 | import {readFileSync} from "fs";
|
5 | import path from "path";
|
6 | import assert from "assert";
|
7 | import { JSONResult } from "./lineToJson";
|
8 | const dataDir=path.join(__dirname,"../test/data/");
|
9 |
|
10 | describe("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 |
|