Michael Rawlings 0f5e639775 Format + lint (#1016)
* add prettierignore

* switch to eslint:recommended + eslint-config-prettier

* fix eslint violations

* remove more .jshintrc files

* better conditional structure

* add prettier and update prettier ignore

* add precommit hook to run prettier

* add lint check to precommit and format check to ci

* format all the things

* add generated files

* let npm do it's thing with package.json
2018-03-09 10:02:11 -08:00

23 lines
684 B
JavaScript

"use strict";
require("../__util__/test-init");
var chai = require("chai");
chai.config.includeStack = true;
var compiler = require("../../compiler");
var autotest = require("../autotest");
var fs = require("fs");
var path = require("path");
describe("parseJavaScriptArgs", function() {
var autoTestDir = path.join(__dirname, "./fixtures");
autotest.scanDir(autoTestDir, function run(dir, helpers, done) {
var inputPath = path.join(dir, "input.txt");
var input = fs.readFileSync(inputPath, { encoding: "utf8" });
var parsed = compiler.builder.parseJavaScriptArgs(input);
helpers.compare(parsed, ".json");
return done();
});
});