Skip to main content
Glama
Config.simple.test.js1.15 kB
/** * Simplified Config tests for CI/CD */ describe("Config System", () => { beforeEach(() => { // Reset environment delete process.env.NODE_ENV; delete process.env.DEBUG; }); it("should handle environment variables", () => { process.env.NODE_ENV = "test"; process.env.DEBUG = "true"; expect(process.env.NODE_ENV).toBe("test"); expect(process.env.DEBUG).toBe("true"); }); it("should detect development environment", () => { process.env.NODE_ENV = "development"; const isDev = process.env.NODE_ENV === "development"; expect(isDev).toBe(true); }); it("should detect production environment", () => { process.env.NODE_ENV = "production"; const isProd = process.env.NODE_ENV === "production"; expect(isProd).toBe(true); }); it("should handle debug mode", () => { process.env.DEBUG = "true"; const shouldDebug = process.env.DEBUG === "true"; expect(shouldDebug).toBe(true); }); it("should handle missing environment variables", () => { delete process.env.NODE_ENV; const nodeEnv = process.env.NODE_ENV; expect(nodeEnv).toBeUndefined(); }); });

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/docdyhr/mcp-wordpress'

If you have feedback or need assistance with the MCP directory API, please join our Discord server