gtalarico / pyairtable

Python Api Client for Airtable
https://pyairtable.readthedocs.io
MIT License
786 stars 139 forks source link

Fix bug that ignored `lazy=True` on ORM LinkField #284

Closed mesozoic closed 1 year ago

mesozoic commented 1 year ago

This was a regression from some refactoring I did on LinkField a while back. I only just noticed it now.

GitHub Actions isn't configured to run integration tests, so I must've simply been neglecting to run them myself. As part of this branch I'm making it just a bit easier to run integration tests (and therefore harder for me to forget) in my local env.

codecov[bot] commented 1 year ago

Codecov Report

Merging #284 (eee0140) into main (04a93c8) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #284   +/-   ##
=======================================
  Coverage   95.46%   95.46%           
=======================================
  Files          15       15           
  Lines         838      838           
=======================================
  Hits          800      800           
  Misses         38       38           
Files Changed Coverage Δ
pyairtable/orm/fields.py 96.28% <ø> (ø)