11const fs = require ( "fs" ) ;
22const assert = require ( "assert" ) ;
3- const fp = require ( "../lib/index.js" ) ;
3+ const FlowParser = require ( "../lib/index.js" ) ;
44
55describe ( "Flow Parser tests" , function ( ) {
66 it ( 'passes flow 1' , function ( ) {
@@ -12,20 +12,33 @@ describe("Flow Parser tests", function() {
1212
1313 function runTests ( filename ) {
1414 const original = JSON . parse ( fs . readFileSync ( filename , "utf-8" ) ) ;
15- const flowSet = fp . parseFlow ( original ) ;
15+ const flowSet = FlowParser . parseFlow ( original ) ;
1616 const generated = flowSet . export ( ) ;
1717
18+
19+
1820 // flowSet.walk(function(obj) {
19- // if (obj.type === 'tab') {
20- // console.log("FLOW",obj.type)
21- // } else if (obj.type === 'subflow') {
22- // console.log("SUBFLOW",obj.type)
23- // } else if (obj.type === 'group') {
24- // console.log("GROUP",obj.type)
25- // } else if (obj.constructor.name === 'NRConfigNode') {
26- // console.log("CONFIG NODE",obj.type)
27- // } else {
28- // console.log("NODE",obj.type)
21+ // switch(obj.TYPE) {
22+ // case FlowParser.types.Flow:
23+ // // A flow object
24+ // console.log("FLOW",obj.id)
25+ // break;
26+ // case FlowParser.types.Subflow:
27+ // // A subflow definition
28+ // console.log("SUBFLOW",obj.id)
29+ // break;
30+ // case FlowParser.types.Group:
31+ // // A group object
32+ // console.log(" Group",obj.id)
33+ // break;
34+ // case FlowParser.types.ConfigNode:
35+ // // A config node
36+ // console.log(" ConfigNode",obj.id)
37+ // break;
38+ // case FlowParser.types.Node:
39+ // // A flow node
40+ // console.log(" Node",obj.id)
41+ // break;
2942 // }
3043 // })
3144
0 commit comments