Commit Graph

20 Commits

Author SHA1 Message Date
Ethan Paul f9d93c0880 Add static analysis for tests to toxfile 2020-03-09 00:32:25 -04:00
Ethan Paul 430ff8f3f4 Simplify about tests 2020-03-09 00:15:39 -04:00
Ethan Paul 98089c42d4 Fix bug in epoch field tests 2020-03-09 00:15:10 -04:00
Ethan Paul e5b4de799c Update tests to use new database schema layout 2020-03-09 00:14:29 -04:00
Ethan Paul 9cbe00b93c !fixup rename fields 2020-03-08 23:16:13 -04:00
Ethan Paul bed608a2a5 Rename fields module to make it part of the internal api 2020-03-08 19:43:31 -04:00
Ethan Paul d6265c4797 Revert "Refactor datatypes into submodules"
This reverts commit 07828f0063.
2020-02-26 22:01:25 -05:00
Ethan Paul 07828f0063 Refactor datatypes into submodules
Gonna do some composition up in here
Add py38 tox env
2020-02-25 22:28:45 -05:00
Ethan Paul 1fa5747647 Add tests for unique field assurances on domain and account models 2020-02-24 23:54:28 -05:00
Ethan Paul ae86a5d21c Add tests for account ACL model
Add string repr to account ACL model
2020-02-24 23:09:05 -05:00
Ethan Paul 54ac7c4141 Add tests for domain model and domain extras models
Add string reprs to domain models
Fix misnamed dict key names on domain model
Fix improper timedelta/int conversions on domain model
2020-02-24 23:03:59 -05:00
Ethan Paul e202152fc5 !fixup finish making test database 2020-02-24 22:54:32 -05:00
Ethan Paul 94b6b84be3 Add tests for account model
Add string repr to account model
2020-02-24 22:38:28 -05:00
Ethan Paul 7a88b0ddac Add tests for new Epoch and RawMultiType fields
Fix bug with PathString field not dumping NoneType properly
2020-02-24 21:53:10 -05:00
Ethan Paul cfa63b4201 !fixup fixtures 2020-02-24 20:33:44 -05:00
Ethan Paul f6185ba82d Update about file with less sketchy loading system
Remove importlib usage from about file
Add tests to enforce data consistency between pyproject and about
Update sphinx config to use new about file
Remove pyproject from package
2020-02-24 20:33:44 -05:00
Ethan Paul e475fd4971 Add database test fixtures
Fix test condition in config tests for possible false pass
2020-02-24 20:33:44 -05:00
Ethan Paul 0088561fea Add tests for fields submodule
Add marshmallow to test dependencies
Fix namespace issue in config tests
2020-02-24 20:33:44 -05:00
Ethan Paul 4bc4c34254 Add tests for config module
Add toml test dependency to toxfile
Add missing predump and postload hooks to top-level config serializer
Remove dummy paceholder test
2020-02-24 20:33:44 -05:00
Ethan Paul 48b356eda2 Add placeholder test 2020-02-18 23:02:43 -05:00