Jsdom: Menonaktifkan pemeriksaan kebijakan asal yang sama

Dibuat pada 15 Agu 2017  ·  4Komentar  ·  Sumber: jsdom/jsdom

Saya mencoba menguji unit beberapa panggilan ajax (ditulis dalam Scala.js) dengan jsdom dan saya ingin menonaktifkan pemeriksaan kebijakan Asal yang sama.

Bagaimana saya bisa melakukannya? Saya mencari ini di internet tetapi tidak menemukan apa pun.

Komentar yang paling membantu

+1 untuk saran @arendjr . Utilitas JSDOM tidak hanya sebagai emulator browser tetapi juga sebagai platform pengujian dan hampir semua hal yang membuat pengujian lebih sulit memiliki pengaruh yang tidak menguntungkan untuk mengurangi pengujian. Dibutuhkan banyak upacara nock untuk mengatasi pemeriksaan lintas-asal JSDOM yang membuat penulis pengujian mengerjakan kode yang terkait dengan pengujian yang dimaksudkan.

Semua 4 komentar

Kamu tidak bisa. jsdom bertindak seperti browser, termasuk pemeriksaan asal yang sama.

Pastikan Anda mengatur URL dengan benar.

Terima kasih banyak untuk informasinya.

Setidaknya Chrome memiliki argumen baris perintah untuk menonaktifkan pemeriksaan CORS. Mengapa JSDOM tidak dapat menyediakan cara yang ramah pengembang untuk menonaktifkannya?

+1 untuk saran @arendjr . Utilitas JSDOM tidak hanya sebagai emulator browser tetapi juga sebagai platform pengujian dan hampir semua hal yang membuat pengujian lebih sulit memiliki pengaruh yang tidak menguntungkan untuk mengurangi pengujian. Dibutuhkan banyak upacara nock untuk mengatasi pemeriksaan lintas-asal JSDOM yang membuat penulis pengujian mengerjakan kode yang terkait dengan pengujian yang dimaksudkan.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

jacekpl picture jacekpl  ·  4Komentar

Progyan1997 picture Progyan1997  ·  3Komentar

mitar picture mitar  ·  4Komentar

philipwalton picture philipwalton  ·  4Komentar

tolmasky picture tolmasky  ·  4Komentar