Meilisearch-laravel-scout: أضف اختبارات لا تسخر منها

تم إنشاؤها على ١ فبراير ٢٠٢١  ·  4تعليقات  ·  مصدر: meilisearch/meilisearch-laravel-scout

مرحبا بالجميع!

يجعلني المزيف الحالي لخادم MeiliSearch أشعر بالقلق قليلاً بشأن اختباراتنا. أفضل إجراء اختبارات على خادم MeiliSearch حقيقي. الهدف هو التأكد من أن هذه الحزمة تعمل في الإنتاج مقابل أحدث إصدار من MeiliSearch.
في الواقع ، MeiliSearch و meilisearch-php ليسا مستقرين بعد ، وكل تعديل في خادم MeiliSearch يفرض علينا تحديث النموذج. خلاف ذلك ، فإن اختباراتنا ليست محدثة مع آخر التعديلات على MeiliSearch ويمكن أن تحتوي الحزمة الخاصة بنا على أخطاء دون ملاحظتها.

لا أقول أنه يجب علينا إزالة الجزء الذي تم الاستهزاء به ، ولكن يجب على الأقل أن يكون لدينا جزء اختبار التكامل مقابل خادم MeiliSearch حقيقي ، فلماذا لا نحتفظ بكليهما؟ إلا إذا كنت تعتقد أن هذا يتطلب الكثير من الصيانة ، فلنقم بإزالة الجزء الوهمي بعد ذلك.

لقد فعلنا الشيء نفسه في حزمة حزمة Symfony: https://github.com/meilisearch/meilisearch-symfony/blob/c764bcdb45f83941bc10d3b461ded5cf8d7f86b7/.github/workflows/tests.yml#L29 -L32
وفي مستودع meilisearch-php SDK: https://github.com/meilisearch/meilisearch-php/blob/master/.github/workflows/tests.yml

ما رأيك @ shokme؟ (رأيك فقط ، أنا لا أسألك إذا كان لديك الوقت لفعل ذلك بالطبع)
وايضا الجميع ما رأيكم فيها؟

Laravel integration

التعليق الأكثر فائدة

أنا في صفك تمامًا في هذاcurquiza. ستكون إضافة خدمة البحث عن البيانات في اختبارات CI إضافة رائعة.

في نفس المرحلة ، يمكننا تقسيم الاختبارات إلى بنية مثل اختبارات Unit و اختبارات Feature . ودع الاختبارات السخرية الحالية تعيش على طول.

أضافت تغييراتي في رقم 89 إخراج تغطية الاختبار الذي يوضح الأجزاء التي لم يتم اختبارها في الوقت الحالي. قد يكون هذا الجزء هو بداية اختبارات Feature

ال 4 كومينتر

أنا في صفك تمامًا في هذاcurquiza. ستكون إضافة خدمة البحث عن البيانات في اختبارات CI إضافة رائعة.

في نفس المرحلة ، يمكننا تقسيم الاختبارات إلى بنية مثل اختبارات Unit و اختبارات Feature . ودع الاختبارات السخرية الحالية تعيش على طول.

أضافت تغييراتي في رقم 89 إخراج تغطية الاختبار الذي يوضح الأجزاء التي لم يتم اختبارها في الوقت الحالي. قد يكون هذا الجزء هو بداية اختبارات Feature

حسنًا ، فلنقم بذلك! هذا من شأنه أن يجعل الريبو الخاص بنا أكثر أمانًا

هل يمكن إغلاق هذا

نعم آسف ، كان يجب على العلاقات العامة إغلاقها تلقائيًا! 😇

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

desaintflorent picture desaintflorent  ·  8تعليقات

milosevicn picture milosevicn  ·  5تعليقات

dreamcog picture dreamcog  ·  14تعليقات

JexPY picture JexPY  ·  8تعليقات

Kladislav picture Kladislav  ·  8تعليقات