Clean up the tests

Add tests for __all__ public api definition
Rename test modules for consistency
This commit is contained in:
2023-05-04 14:50:02 -04:00
parent 0d1c642871
commit 480e3f3875
6 changed files with 39 additions and 0 deletions

View File

@@ -8,6 +8,12 @@ import peewee_plus
from .fixtures import fakedb
def test_public_api():
"""Test that the public API components are exposed via ``__all__``"""
assert peewee_plus.PrecisionFloatField.__name__ in peewee_plus.__all__
# There isn't anything we can really test here since this field implements
# a MySQL-specific syntax and we test with SQLite. This test is here just
# to ensure that the behavior is consistent with the normal FloatField when