Skip to content

Commit 4fc3509

Browse files
committed
docs(changelog): add Unreleased entry; update test count 697→698, statements 2007→2008
1 parent 2f0b3aa commit 4fc3509

3 files changed

Lines changed: 10 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@ Version numbers follow [Semantic Versioning](https://semver.org/spec/v2.0.0.html
99

1010
## [Unreleased]
1111

12+
### Changed
13+
- `__init__`: added `NullHandler` on the `"mailvalidator"` logger so library
14+
users do not see spurious "No handler found" warnings (consistent with all
15+
other platform modules).
16+
- CLI: internal variable `as_json` renamed to `json_output` across all
17+
sub-commands, aligning with the platform-wide naming convention.
18+
1219
---
1320

1421
## [0.1.6] — 2026-04-30

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ pytest tests/checks/test_spf.py -v
8686

8787
- Test runner: `pytest` (auto-configured via `pyproject.toml`)
8888
- Coverage flag already wired: `--cov=mailvalidator --cov-report=term-missing`
89-
- **Current state: 697 tests, 100% coverage** across all 19 modules (2 007 statements)
89+
- **Current state: 698 tests, 100% coverage** across all 19 modules (2 008 statements)
9090
- Shared fixtures in `tests/conftest.py` — use `make_tls()`, `make_mx_result()`,
9191
`console_capture()`, `make_simple_result()`, `make_rsa_cert_der()`,
9292
`make_ec_cert_der()` rather than building objects by hand

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ $ mailvalidator check example.com
1414
```
1515

1616
![Python](https://img.shields.io/badge/python-%3E%3D3.11-blue)
17-
![Tests](https://img.shields.io/badge/tests-697%20passing-brightgreen)
17+
![Tests](https://img.shields.io/badge/tests-698%20passing-brightgreen)
1818
![Coverage](https://img.shields.io/badge/coverage-100%25-brightgreen)
1919
![License](https://img.shields.io/badge/license-GPLv3-lightgrey)
2020

@@ -402,7 +402,7 @@ pytest tests/checks/test_smtp.py -v
402402
pytest tests/checks/test_spf.py::TestSPFCoverage -v
403403
```
404404

405-
The test suite has **697 tests** and achieves **100% coverage** (2 007
405+
The test suite has **698 tests** and achieves **100% coverage** (2 008
406406
statements) across all modules. Coverage reporting is pre-configured in
407407
`pyproject.toml` — no extra flags needed.
408408

0 commit comments

Comments
 (0)