-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix broken handling of timestamps, lacking test coverage (#120)
This fixes some tests breaking on main. I presume recent version of Hypothesis (or possibly just entropy) started generating some more interesting values. This is also related to: - The fact that [property tests aren't well configured](#113), only exercising single values for roundtrip tests. - [Dips in test coverage](#119). The intention was always to enforce 100% test coverage, however setting up coverage reporting took some time, and in the meanwhile dips were inadvertently introduced. There are also other tests failing on `main` currently, AFAICT those are also related to either entropy or some change in how Hypothesis generates data. All those remaining failures are related to records, which are known to not be properly implemented yet #100. I'd prefer to merge this PR separately first, and then look into addressing the failing records tests.
- Loading branch information
1 parent
1f6e3be
commit 07553df
Showing
3 changed files
with
143 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters