Update window title handling and ensure consistent version retrieval in configuration
Some checks failed
Tests & Quality Checks / Test on Python 3.11 (push) Has been cancelled
Tests & Quality Checks / Test on Python 3.12 (push) Has been cancelled
Tests & Quality Checks / Test on Python 3.11-1 (push) Has been cancelled
Tests & Quality Checks / Test on Python 3.12-1 (push) Has been cancelled
Tests & Quality Checks / Test on Python 3.10 (push) Has been cancelled
Tests & Quality Checks / Test on Python 3.11-2 (push) Has been cancelled
Tests & Quality Checks / Test on Python 3.12-2 (push) Has been cancelled
Tests & Quality Checks / Build Artifacts (push) Has been cancelled
Tests & Quality Checks / Build Artifacts-1 (push) Has been cancelled

This commit is contained in:
claudi 2026-02-20 12:36:24 +01:00
parent e0b316fe65
commit 03991fdea5
2 changed files with 24 additions and 8 deletions

View file

@ -52,8 +52,11 @@ class TestConfigFromEnv:
# Load config (env vars from file, not system)
config = Config.from_env(str(env_file))
# Version always comes from package __init__.py, not from APP_VERSION env var
from webdrop_bridge import __version__
assert config.app_name == "TestApp"
assert config.app_version == "2.0.0"
assert config.app_version == __version__ # Uses package version, not env var
assert config.log_level == "DEBUG"
assert config.allowed_roots == [root1.resolve(), root2.resolve()]
assert config.allowed_urls == ["example.com", "*.test.org"]