imicros-feel-interpreter
Version:
DMN decisions and FEEL language interpreter
26 lines (18 loc) • 668 B
JavaScript
;
const fs = require("fs");
const util = require('util');
const { Decision } = require("../index.js");
const decision = new Decision();
describe("Test DMN converter - error handling", () => {
let testFile = "./assets/Camunda/With unparsable feel.dmn";
it("it should throw an error for " + testFile, () => {
let xmlData = fs.readFileSync(testFile).toString();
try {
let success = decision.parse({ xml: xmlData });
}
catch (error) {
expect(error.message).toEqual("Can't parse input: input $ with error");
// console.log(error);
}
});
});