Jsdom: تعطيل التحقق من نفس سياسة الأصل

تم إنشاؤها على ١٥ أغسطس ٢٠١٧  ·  4تعليقات  ·  مصدر: jsdom/jsdom

أحاول اختبار الوحدة لبعض استدعاءات أجاكس (المكتوبة في Scala.js) باستخدام jsdom وأود تعطيل نفس عمليات التحقق من سياسة الأصل.

كيف أقوم بذلك ؟ كنت أبحث عن هذا على الشبكة ولكن لم أجد شيئًا.

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

+1 لاقتراحarendjr . أداة JSDOM ليست فقط كمحاكي متصفح ولكن أيضًا كمنصة اختبار وأي شيء تقريبًا يجعل الاختبار أكثر صعوبة له تأثير مؤسف لتقليل الاختبار. يتطلب الأمر الكثير من مراسم nock للتغلب على عمليات التحقق عبر الأصل الخاصة بـ JSDOM والتي تترك كتاب الاختبار يعملون على رمز عرضي للاختبارات المقصودة.

ال 4 كومينتر

لا يمكنك. يعمل jsdom كمتصفح ، بما في ذلك عمليات التحقق من نفس الأصل.

تأكد من تعيين عنوان URL بشكل صحيح بالرغم من ذلك.

شكرا على معلوماتك.

يحتوي Chrome على الأقل على وسيطة سطر أوامر لتعطيل عمليات تحقق CORS. لماذا لا توفر JSDOM طريقة سهلة للمطورين لتعطيلها؟

+1 لاقتراحarendjr . أداة JSDOM ليست فقط كمحاكي متصفح ولكن أيضًا كمنصة اختبار وأي شيء تقريبًا يجعل الاختبار أكثر صعوبة له تأثير مؤسف لتقليل الاختبار. يتطلب الأمر الكثير من مراسم nock للتغلب على عمليات التحقق عبر الأصل الخاصة بـ JSDOM والتي تترك كتاب الاختبار يعملون على رمز عرضي للاختبارات المقصودة.

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