حتما حتما حتما تست هاتون (integration test) رو تا جایی که میشه واقعا با ابزار هایی که رو پروداکشن استفاده میشه تست کنید
مثلا اگر پستگرس دارین رو پرداکشن بهتره تستتون هم روی پستگرس باشه تا sqlite
اگر پروداکشن دارین s3 استفاده می کنید تست هم روی localstack باشه
این دفعه دومیه که این اتفاق داره برام میافته
تست برای اینکه سریع رو راحت باشه با sqlite بوده بردم رو پستگرس یهو دیدم ۱۰ تا تست fail شدن همشون هم واقعا باگ بوده
همین اتفاق برای s3 هم افتاد
برای تست داشتیم از همون فایل پایتون استفاده میکردیم
بردم رو لوکال استک الان باگ پیدا کردم.
اشتباه منو تکرار نکنین
درسته ست اپ کردنش سنگین تره شاید یکم طول بکشه و اینها ولی حداقل اطمینان بیشتری به تستت داری
@BenDevelop
Post #836
106
Forwarded from BenDev