UNPKG

actionhero

Version:

The reusable, scalable, and quick node.js API server for stateless and stateful applications

20 lines (17 loc) 593 B
import { config } from "../../src/index"; import { rebuildConfig } from "../../src/modules/config"; describe("config class", () => { it("loads config", () => { // statically defined expect(config.general!.cachePrefix).toBe("actionhero:cache:"); // generated from another config file expect(config.web!.httpHeaders!["X-Powered-By"]).toBe("actionhero"); }); it("updates config on 'restart'", () => { const port = "2020"; process.env.PORT = port; expect(config.web!.port).not.toBe(port); rebuildConfig(); expect(config.web!.port).toBe(port); }); });