Sha256: 0703bf2d5c0f70334ed7f3867e416752fbacf69f75d629e73d14f9e02c86c63a
Contents?: true
Size: 1.49 KB
Versions: 3
Compression:
Stored size: 1.49 KB
Contents
const { chdirTestApp } = require("../helpers") const rootPath = process.cwd() chdirTestApp() describe("DevServer", () => { beforeEach(() => jest.resetModules()) afterAll(() => process.chdir(rootPath)) test("with NODE_ENV and RAILS_ENV set to development", () => { process.env.NODE_ENV = "development" process.env.RAILS_ENV = "development" process.env.SHAKAPACKER_DEV_SERVER_HOST = "0.0.0.0" process.env.SHAKAPACKER_DEV_SERVER_PORT = 5000 process.env.SHAKAPACKER_DEV_SERVER_DISABLE_HOST_CHECK = false const devServer = require("../../package/dev_server") expect(devServer).toBeDefined() expect(devServer.host).toBe("0.0.0.0") expect(devServer.port).toBe("5000") expect(devServer.disable_host_check).toBe(false) }) test("with custom env prefix", () => { const config = require("../../package/config") config.dev_server.env_prefix = "TEST_SHAKAPACKER_DEV_SERVER" process.env.NODE_ENV = "development" process.env.RAILS_ENV = "development" process.env.TEST_SHAKAPACKER_DEV_SERVER_HOST = "0.0.0.0" process.env.TEST_SHAKAPACKER_DEV_SERVER_PORT = 5000 const devServer = require("../../package/dev_server") expect(devServer).toBeDefined() expect(devServer.host).toBe("0.0.0.0") expect(devServer.port).toBe("5000") }) test("with NODE_ENV and RAILS_ENV set to production", () => { process.env.RAILS_ENV = "production" process.env.NODE_ENV = "production" expect(require("../../package/dev_server")).toStrictEqual({}) }) })
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
shakapacker-8.1.0 | test/package/dev_server.test.js |
shakapacker-8.0.2 | test/package/dev_server.test.js |
shakapacker-8.0.1 | test/package/dev_server.test.js |