- Honor user settings when optional configuration keys are absent and report fallback to defaults. - Share UTF-8/BOM decoding across wildcard loaders, retain logged Latin-1 fallback, and warn when expansion reaches its limit. - Cover configuration and loader paths with isolated pytest regressions and enforce time limits for circular expansion. - Exercise wildcard editing and Detailer workflows through Chrome, preserving original errors and traces when cleanup fails. - Run API encoding checks against prepared test servers without changing configuration or managing server processes.
10 lines
300 B
INI
10 lines
300 B
INI
[pytest]
|
|
# Keep collection below the extension's server-initializing __init__.py.
|
|
pythonpath = .. ../modules
|
|
required_plugins = pytest-timeout
|
|
addopts = --strict-markers
|
|
testpaths =
|
|
wildcards/test_config.py
|
|
wildcards/test_populate_regression.py
|
|
wildcards/test_wildcard_encoding_strict.py
|