assemblyscript/tests/util-path.js
2018-03-16 15:45:18 +01:00

13 lines
425 B
JavaScript

const path = require("path");
const assert = require("assert");
require("ts-node").register({ project: path.join(__dirname, "..", "src", "tsconfig.json") });
require("../src/glue/js");
const { normalize, resolve } = require("../src/util/path");
var test = "./Y/./N/./N/../../././../Y/./.";
assert.strictEqual(normalize(test), path.posix.normalize(test));
assert.strictEqual(resolve("../../..", "lib/util/i64.ts"), "..");