غير قادر على تشغيل اختبارات rspec للإضافات

أنا أطور مقابل النسخة المستقرة (stable) وقد اكتشفت للتو أنني لم أعد أستطيع تنفيذ اختبارات الواجهة الخلفية (backend tests). ليس فقط اختباراتي الخاصة، ولكن اختبارات الإضافات (plugins) القياسية أيضًا. كلها تفشل بنفس السبب.

$ bin/rspec plugins/discourse-subscriptions/
تم اكتشاف مسار مواصفات الإضافة، يتم تعيين LOAD_PLUGINS إلى 1

حدث خطأ أثناء تحميل rails_helper.
Failure/Error: SeedFu.seed

RuntimeError:
  لم يتم التصريح عن نوع السمة لـ enum 'chat_email_frequency' في UserOption. يجب أن تكون التعدادات مدعومة بعمود قاعدة بيانات أو مصرح بها بنوع صريح عبر `attribute`.
# ./spec/rails_helper.rb:139:in `<top (required)>'
لم يتم العثور على أمثلة.


انتهى في 0.00004 ثانية (استغرقت الملفات 3.45 ثانية للتحميل)
0 أمثلة، 0 حالات فشل، حدث خطأ واحد خارج الأمثلة

لقد مر بعض الوقت منذ أن قمت بتشغيل الاختبارات محليًا لأنني كنت مشغولاً بأمور الواجهة الأمامية (frontend) لإضافتي الجديدة. لذلك لم ألاحظ متى تعطل الأمر. ليس لدي المشكلة عندما أقوم بتشغيل اختبار عشوائي لـ discourse.

لذا، وفقًا للخطأ، تفتقد قاعدة بيانات الاختبار عمودًا. عند الفحص، هو مفقود بالفعل. لقد قمت بالفعل بتنفيذ RAILS_ENV=test bin/rails db:migrate:reset لإعادة بناء قاعدة بيانات الاختبار ولكنها تنتهي بنفس النتيجة.

يبدو أن بعض عمليات ترحيل (migrations) إضافة الدردشة (chat plugin) غير مدرجة. لكني لا أستطيع معرفة السبب.

قاعدة بيانات التطوير (development database) تحتوي على هذه الأعمدة.