UNPKG

@momothepug/tsmodule-alias

Version:

Nodejs module loader from Typescript path alias

20 lines (19 loc) 871 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const Generator_1 = require("./../Generator/Generator"); require("ts-node"); require("mocha"); const chai_1 = require("chai"); const Global_1 = require("./../Global"); const setTo = __dirname + "/fake/fakemodule/node_modules/scope/foobar/src"; const typescriptconfg = "tsconfig.json"; const fakegenerator = __dirname + "/fake/fake"; describe("Generator loader", () => { it("Should loads a fake generator", () => { const result = Generator_1.HashMapGenerator.generate(fakegenerator, typescriptconfg, Global_1.Package.projectData(setTo)); chai_1.expect(result).to.not.be.null; chai_1.expect(result.get("foo")).to.not.be.null; chai_1.expect(result.get("foo")).to.not.be.equals("bar"); chai_1.expect(result.get("foo")).to.be.equals("barez"); }); });