-
Notifications
You must be signed in to change notification settings - Fork 3
Write bindings between shapefile API and product-metadata #2129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files
☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Hiya @alexrichey / @damonmcc - I think this is ready for a high level check-in to make sure I'm taking this in a suitable direction. A few notes/questions/decisions:
Assuming this is the right direction, my next steps will be to:
|
|
@jackrosacker This is great - everything seems like it's right where it ought to be. Quick thoughts on your questions:
|
|
@alexrichey ok understood. Thanks for taking a look! For the model changes + proper git messages - are you imagining these commits would persist after rebasing, in order to keep track of model changes over time to edit the original prompt, or are you just thinking your suggestion would be to help with reviewer understanding, and those commits would get squashed with all the others when rebasing. |
|
Ah, and one other question for whoever looks at this next: realizing I'm not testing the typer CLI commands. Should I add tests for the CLI specifically, or are those handled differently from the tests for the underlying functions? |
In the ideal world they do. You can rebase the commits to preserve those with important documentation, then rebase the entire branch. I wouldn't worry too much about it now, but let me know if you want a hand with that.
Great question - we don't test those similarly to the rest of our code. We'll typically rely on something much more akin to integration tests. We have a dummy product that we build called |
See #1785
todos
write_shapefile_xml_metadata()or equivalent function (see notes)