1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//! CLI integration tests
use Once;
// Commented out - missing helpers module (Task 4.0)
// mod arsenal_config_test;
// mod environment_tests;
// mod error_handling_test;
// mod formation_execution_test;
// mod garrison_config_test;
// mod integration_tests;
// mod paladin_execution_test;
// mod phalanx_execution_test;
// mod tool_integration_test;
// CLI output snapshot tests (Task 4.0 - Epic 24)
static NO_COLOR_INIT: Once = new;
/// Ensure colors are disabled for deterministic snapshot tests.
///
/// Must be called at the start of each test before creating any formatter.
/// Uses `std::sync::Once` to safely set the env var exactly once across
/// parallel test threads.