@@ -117,16 +117,11 @@ Tests for utility functions, particularly the critical path change in `get_mcli_
117117- ` test_uppercase_first_whitespace ` - Leading whitespace
118118
119119##### get_mcli_path Function (4 tests)
120- - ` test_get_mcli_path_returns_valid_path ` - Valid path with ` .mcliUserB `
120+ - ` test_get_mcli_path_returns_valid_path ` - Valid path with ` .mcli `
121121- ` test_get_mcli_path_is_absolute ` - Absolute path verification
122122- ` test_get_mcli_path_consistent ` - Consistency across calls
123123- ` test_get_mcli_path_contains_home ` - Home directory inclusion
124124
125- ** Key Changes Tested:**
126- - ⚠️ ** CRITICAL:** Path change from ` .mcli ` to ` .mcliUserB `
127- - Path consistency and validity
128- - Cross-platform path handling
129-
130125---
131126
132127### 4. ` tests/parser_orders.rs ` (11 tests - 8 new)
@@ -360,27 +355,11 @@ All tests use only existing dependencies:
360355
361356---
362357
363- ## Critical Path Testing
364-
365- ### Path Change: ` .mcli ` → ` .mcliUserB `
366- The most critical change in this diff is the modification to ` get_mcli_path() ` in ` src/util/misc.rs ` :
367-
368- ``` rust
369- // OLD: let mcli_path = format!("{}/.mcli", home_dir.display());
370- // NEW: let mcli_path = format!("{}/.mcliUserB", home_dir.display());
371- ```
372-
373358** Testing Strategy:**
374359- 4 dedicated tests verify the new path
375- - Tests confirm ` .mcliUserB ` is in the path
376360- Path consistency across multiple calls verified
377361- Home directory integration confirmed
378362
379- ** Potential Impact:**
380- - Users will need to migrate data from ` .mcli ` to ` .mcliUserB `
381- - Existing installations may break without migration
382- - Tests ensure the new path is correctly generated
383-
384363---
385364
386365## Recommendations
@@ -397,11 +376,6 @@ The most critical change in this diff is the modification to `get_mcli_path()` i
397376- Add tests for table width calculations
398377- Test Unicode emoji rendering
399378
400- ### 3. ** Documentation:**
401- - Add migration guide for ` .mcli ` → ` .mcliUserB ` change
402- - Document breaking changes in CHANGELOG.md
403- - Add examples of new commands to README.md
404-
405379---
406380
407381## Conclusion
0 commit comments