|
14 | 14 | * - 520: resolvePosition delegating to resolver |
15 | 15 | * |
16 | 16 | * Also: |
17 | | - * - DIAGNOSTIC_AGENT_ENABLED='false' / '0' env-var kill-switch |
| 17 | + * - ARGUS_ENABLED='false' / '0' env-var kill-switch |
18 | 18 | * - withEntropyThreshold override on logTracingOptions |
19 | 19 | */ |
20 | 20 | import { describe, it, afterEach } from "node:test"; |
@@ -68,42 +68,42 @@ describe("ArgusAgent (extended coverage)", () => { |
68 | 68 | agent = null; |
69 | 69 | }); |
70 | 70 |
|
71 | | - // ── env-var kill-switch: DIAGNOSTIC_AGENT_ENABLED=false ────────────────── |
72 | | - it("should be disabled via DIAGNOSTIC_AGENT_ENABLED=false", async () => { |
73 | | - const orig = process.env.DIAGNOSTIC_AGENT_ENABLED; |
74 | | - process.env.DIAGNOSTIC_AGENT_ENABLED = "false"; |
| 71 | + // ── env-var kill-switch: ARGUS_ENABLED=false ────────────────── |
| 72 | + it("should be disabled via ARGUS_ENABLED=false", async () => { |
| 73 | + const orig = process.env.ARGUS_ENABLED; |
| 74 | + process.env.ARGUS_ENABLED = "false"; |
75 | 75 | try { |
76 | 76 | agent = ArgusAgent.createProfile({ enabled: true }); // config says enabled but env overrides |
77 | 77 | await agent.start(); |
78 | 78 | assert.strictEqual(agent.isRunning, false); |
79 | 79 | } finally { |
80 | | - if (orig === undefined) delete process.env.DIAGNOSTIC_AGENT_ENABLED; |
81 | | - else process.env.DIAGNOSTIC_AGENT_ENABLED = orig; |
| 80 | + if (orig === undefined) delete process.env.ARGUS_ENABLED; |
| 81 | + else process.env.ARGUS_ENABLED = orig; |
82 | 82 | } |
83 | 83 | }); |
84 | 84 |
|
85 | | - it("should be disabled via DIAGNOSTIC_AGENT_ENABLED=0", async () => { |
86 | | - const orig = process.env.DIAGNOSTIC_AGENT_ENABLED; |
87 | | - process.env.DIAGNOSTIC_AGENT_ENABLED = "0"; |
| 85 | + it("should be disabled via ARGUS_ENABLED=0", async () => { |
| 86 | + const orig = process.env.ARGUS_ENABLED; |
| 87 | + process.env.ARGUS_ENABLED = "0"; |
88 | 88 | try { |
89 | 89 | agent = ArgusAgent.createProfile({}); |
90 | 90 | await agent.start(); |
91 | 91 | assert.strictEqual(agent.isRunning, false); |
92 | 92 | } finally { |
93 | | - if (orig === undefined) delete process.env.DIAGNOSTIC_AGENT_ENABLED; |
94 | | - else process.env.DIAGNOSTIC_AGENT_ENABLED = orig; |
| 93 | + if (orig === undefined) delete process.env.ARGUS_ENABLED; |
| 94 | + else process.env.ARGUS_ENABLED = orig; |
95 | 95 | } |
96 | 96 | }); |
97 | 97 |
|
98 | | - it("should be enabled when DIAGNOSTIC_AGENT_ENABLED=true", async () => { |
99 | | - const orig = process.env.DIAGNOSTIC_AGENT_ENABLED; |
100 | | - process.env.DIAGNOSTIC_AGENT_ENABLED = "true"; |
| 98 | + it("should be enabled when ARGUS_ENABLED=true", async () => { |
| 99 | + const orig = process.env.ARGUS_ENABLED; |
| 100 | + process.env.ARGUS_ENABLED = "true"; |
101 | 101 | try { |
102 | 102 | agent = await ArgusAgent.createProfile({ environment: "prod", appType: "web" }).start(); |
103 | 103 | assert.strictEqual(agent.isRunning, true); |
104 | 104 | } finally { |
105 | | - if (orig === undefined) delete process.env.DIAGNOSTIC_AGENT_ENABLED; |
106 | | - else process.env.DIAGNOSTIC_AGENT_ENABLED = orig; |
| 105 | + if (orig === undefined) delete process.env.ARGUS_ENABLED; |
| 106 | + else process.env.ARGUS_ENABLED = orig; |
107 | 107 | } |
108 | 108 | }); |
109 | 109 |
|
@@ -326,7 +326,7 @@ describe("ArgusAgent (extended coverage)", () => { |
326 | 326 | // ── Exporter wired to aggregator flush ──────────────────────────────────── |
327 | 327 | it("should emit error when exporter fails during aggregator flush", async () => { |
328 | 328 | // shouldExport() requires a valid license — use dev-k1 with 'test-metric' allowed |
329 | | - process.env.DIAGNOSTIC_LICENSE_KEY = makeDevLicense(["test-metric"]); |
| 329 | + process.env.ARGUS_LICENSE_KEY = makeDevLicense(["test-metric"]); |
330 | 330 | try { |
331 | 331 | agent = await ArgusAgent.create() |
332 | 332 | .withExporter({ |
@@ -355,7 +355,7 @@ describe("ArgusAgent (extended coverage)", () => { |
355 | 355 | const [err] = await Promise.race([errorPromise, timeout]); |
356 | 356 | assert.ok(err instanceof Error, "Should emit an Error"); |
357 | 357 | } finally { |
358 | | - delete process.env.DIAGNOSTIC_LICENSE_KEY; |
| 358 | + delete process.env.ARGUS_LICENSE_KEY; |
359 | 359 | } |
360 | 360 | }); |
361 | 361 |
|
|
0 commit comments