Skip to content

Commit fffd78a

Browse files
committed
Remove test/harness
1 parent 34d0198 commit fffd78a

File tree

7 files changed

+27
-46
lines changed

7 files changed

+27
-46
lines changed
File renamed without changes.
File renamed without changes.

syntax/lib/util.js

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
import fs from "fs";
2+
import color from "cli-color";
3+
import {diffString} from "json-diff";
4+
5+
export function readdir(path) {
6+
return new Promise(function(resolve, reject) {
7+
fs.readdir(path, function(err, filenames) {
8+
return err ? reject(err) : resolve(filenames);
9+
});
10+
});
11+
}
12+
13+
export function readfile(path) {
14+
return new Promise(function(resolve, reject) {
15+
fs.readFile(path, function(err, file) {
16+
return err ? reject(err) : resolve(file.toString());
17+
});
18+
});
19+
}
20+
21+
export const diff = diffString;
22+
export const PASS = color.green("PASS");
23+
export const FAIL = color.red("FAIL");

syntax/test/ebnf.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import color from "cli-color";
22
import difflib from "difflib";
3-
import { FAIL, PASS, readfile } from "../../test/harness/util.js";
4-
import ebnf from "../lib/ebnf.js/index.js";
3+
import { FAIL, PASS, readfile } from "../lib/util.js";
4+
import ebnf from "../lib/ebnf.js";
55

66
let args = process.argv.slice(2);
77

syntax/test/literals.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { NumberLiteral, StringLiteral } from "../../syntax/parser/grammar.js";
2-
import suite from "../../test/harness/suite.js";
2+
import suite from "../lib/suite.js";
33

44
if (process.argv.length > 2) {
55
console.error("Usage: node -r esm literals.js");

syntax/test/parser.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import assert from "assert";
22
import { Resource } from "../../syntax/parser/grammar.js";
3-
import { test_fixtures, validate_json } from "../../test/harness/fixture.js";
3+
import { test_fixtures, validate_json } from "../lib/fixture.js";
44

55
const fixtures_dir = process.argv[2];
66

test/harness/util.js

-42
This file was deleted.

0 commit comments

Comments
 (0)