$ rootscope.digest رمي "لا مزيد من الطلب المتوقع" في اختبار وحدة التوجيه الزاوي

StackOverflow https://stackoverflow.com//questions/21003221

  •  20-12-2019
  •  | 
  •  

سؤال

قمت بترميز التوجيه الذي يتحقق بعض الأذونات وحذف عنصر من DOM إذا كانت الأذونات KO.

أحب وحدة اختبارها، ولكن ... تنحنح، أنا ضجيج رأسي مرة أخرى الجدران لجعل هذا العمل الاختبار البسيط.

يمكنني استخدام $ Rootscope.digest () لتجميع قطعة من HTML.عند استدعاء هذه الوظيفة، يحاول الزاوي تحميل صفحة التطبيق الرئيسية الخاصة بي وأحصل على خطأ "لا مزيد من الطلب المتوقع".

حتى هنا هو الاختبار:

giveacodicetagpre.

لاحظ أنه إذا كنت تستخدم إعادة النظر ("بعض HTML هنا")؛ بدلا من .pinessthrogh () يعمل.

شكرا لك.

هل كانت مفيدة؟

المحلول

حسنا، الرد على نفسي:

باستخدام Rootscope $ $ ()، يختبر الاختبار:

giveacodicetagpre.

آمل أن يساعد هذا شخص ما.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top