Michael Rawlings ea6736d085
feat: update apis/tests for new compiler
BREAKING CHANGE: api for compile-time tags has changed.
This affects tranformer/node-factory/code-generator tags.

Co-authored-by: Michael Rawlings <mirawlings@ebay.com>
Co-authored-by: Dylan Piercey <dpiercey@ebay.com>
Co-authored-by: Andrew Gliga <agliga@ebay.com>
2020-02-24 19:20:23 -08:00

27 lines
581 B
JavaScript

"use strict";
require("../__util__/test-init");
var chai = require("chai");
chai.config.includeStack = true;
var expect = require("chai").expect;
require("../../compiler");
var autotest = require("mocha-autotest").default;
var marko = require("../../");
var markoCompiler = require("../../compiler");
autotest("fixtures", fixture => {
let test = fixture.test;
let resolve = fixture.resolve;
let snapshot = fixture.snapshot;
test(done => {
require(resolve("test.js")).check(
marko,
markoCompiler,
expect,
snapshot,
done
);
});
});