Closed ezheidtmann closed 5 years ago
This is really cool! Thank you for your efforts @ezheidtmann.
Regarding your points of clarification: #15 was more of a "cry for help" from me, as I have very little (read: none) experience with writing tests for Python projects.
Tagging @hunterowens @ian-r-rose who may be able to weigh in with their thoughts. I am open to whatever best-practices or standard approaches there are to the questions above.
Great. I've usually added tests either to an existing project or within Django, with has an opinionated approach and a custom test runner, so I'm not an expert on the Python community customs here.
Tagging @johnclary as well, since he seems to have a ton of Python experience (yes, I stalked your profile John!)
Rebased on #46 and dev
branch. Added more features to server.
Just pushed 1) changes to ProviderClient
to emphasize iteration, and 2) a test for the non-overlapping trips query problem. Related to #46
Hey @ezheidtmann... i made some comments over in your other #46.
The latest release has evolved this library and taken into consideration many of the points you made over these PR conversations, so thank you. Closing this PR but would welcome new work on top of master
.
Not ready to merge! Need guidance on the following details:
setup.py
?requests_mock
?Tests can be run with
python -m unittest discover mds.tests
, from the repo root.This PR adds the following:
trips
andstatus_changes
endpoints with fixed object lists, with partial support for filters and paginationrequests_mock
and a flask appProviderClient