Skip to content

Commit dd0f233

Browse files
committed
CHANGELOG: add round-trip and serialization tests (#24)
1 parent 59f90f5 commit dd0f233

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ and this project adheres to
1010

1111
### Added
1212

13+
- Add 32 round-trip and serialization tests covering `to_dict()`, `Decimal`
14+
field serialize/deserialize, and serde `None`-omission behavior
15+
([59f90f5], [#24])
1316
- Add `py.typed` marker for PEP 561 compliance ([7f49ff5], [#31])
1417
- Add field-level assertions to deserialization tests ([cbea4fc], [#26])
1518
- Add 34 edge-case and validation tests covering missing fields, null values,
@@ -157,6 +160,7 @@ and this project adheres to
157160

158161
<!-- Commit links -->
159162

163+
[59f90f5]: https://github.com/LeakIX/l9format-python/commit/59f90f5
160164
[7f49ff5]: https://github.com/LeakIX/l9format-python/commit/7f49ff5
161165
[cd74b55]: https://github.com/LeakIX/l9format-python/commit/cd74b55
162166
[0130743]: https://github.com/LeakIX/l9format-python/commit/0130743
@@ -235,5 +239,6 @@ and this project adheres to
235239
[#33]: https://github.com/LeakIX/l9format-python/issues/33
236240
[#25]: https://github.com/LeakIX/l9format-python/issues/25
237241
[#35]: https://github.com/LeakIX/l9format-python/issues/35
242+
[#24]: https://github.com/LeakIX/l9format-python/issues/24
238243
[#31]: https://github.com/LeakIX/l9format-python/issues/31
239244
[#43]: https://github.com/LeakIX/l9format-python/issues/43

tests/test_serialization.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@
1616
L9HttpEvent,
1717
L9LeakEvent,
1818
L9ServiceEvent,
19-
L9SSLEvent,
2019
Network,
21-
ServiceCredentials,
2220
Software,
2321
SoftwareModule,
2422
)

0 commit comments

Comments
 (0)