Skip to content
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

fix: unit test errors on new mac m2 #134

Merged
merged 1 commit into from
Jul 11, 2023
Merged

Conversation

benmccown
Copy link
Contributor

A large portion of the unit tests were failing for me with a fresh clone of this repository on a brand new m2 macbook. Upon further digging I was able to identify sqlite3.connect as the issue. Specifically it wasn't honoring the uri params passed in the connection string and so it was creating a db on disk rather than an in memory shared db. This caused unit tests to throw errors.

ref: https://stackoverflow.com/questions/62502827/python-how-to-connect-sqlalchemy-to-existing-database-in-memory

A large portion of the unit tests were failing for me with a fresh clone
of this repository on a brand new m2 macbook. Upon further digging I was
able to identify sqlite3.connect as the issue. Specifically it wasn't
honoring the uri params passed in the connection string and so it was
creating a db on disk rather than an in memory shared db. This caused
unit tests to throw errors.

ref: https://stackoverflow.com/questions/62502827/python-how-to-connect-sqlalchemy-to-existing-database-in-memory
@benmccown benmccown requested a review from mikeknep July 11, 2023 22:21
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


Benjamin McCown seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

Copy link
Contributor

@mckornfield mckornfield left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🆗

@benmccown
Copy link
Contributor Author

I went ahead and signed the CLA. Not sure how to trigger the license/cla bot to check again.

@benmccown benmccown merged commit 11e751a into main Jul 11, 2023
@benmccown benmccown deleted the ben/sqlite-unittests-bug branch July 11, 2023 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants