تأجيل جافاسكريبت وعرض محتوى مؤقت عند تحميل الصفحة الأولي

تم تطبيق علامة الميزة.

أنا لست مطور Ruby على الإطلاق - في هذا الأمر أحتاج بالتأكيد إلى بعض المساعدة.

هل يمكنني دفع إثبات المفهوم الخاص بي إلى فرع جديد في مستودع discourse/discourse، قبل القيام بطلب سحب على main؟

هذا هو طلب السحب الخاص بي لهذه الميزة:

@david هل يمكنك مساعدتي في تطوير اختبارات RSpec لهذه التغييرات:

app/helpers/application_helper.rb: spec/helpers/application_helper_spec.rb

لا أرى اختبارات وحدات قابلة للتطبيق هنا. يبدو أنها قابلة للاختبار من خلال اختبارات التكامل فقط.
app/models/theme.rb
app/models/theme_field.rb

اضطررت إلى تعطيل علامة التأجيل لمشغل اختبار QUnit: app/views/qunit/index.html.erb
قبل ذلك، كانت اختبارات QUnit لا تزال تعمل مع علامة الميزة "javascript defer" = false. والآن تعمل الاختبارات أيضًا مع "javascript defer" = true.

إعجابَين (2)