Skip to content

test: add unit tests for config loader module#45

Merged
Hell1213 merged 2 commits into
Hell1213:mainfrom
Tharsiga-21:main
May 26, 2026
Merged

test: add unit tests for config loader module#45
Hell1213 merged 2 commits into
Hell1213:mainfrom
Tharsiga-21:main

Conversation

@Tharsiga-21
Copy link
Copy Markdown

@Tharsiga-21 Tharsiga-21 commented May 23, 2026

Relates to #29
Added 15 unit tests for config/loader.py covering:

  • Loading from system config directory
  • Loading from project config directory
  • Project config overrides system config
  • Environment variable overrides
  • Missing config file handling
  • TOML parsing errors
  • Merge dicts functionality

All 15 tests passing ✅

Add unit tests for configuration loading and parsing functions.
Add test for environment variable override in config loading
Copy link
Copy Markdown
Owner

@Hell1213 Hell1213 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work. Comprehensive coverage for the config loader. Merging.

@Hell1213 Hell1213 merged commit 6fdcb1c into Hell1213:main May 26, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants