簡體   English   中英

在帶有節點NOT io.js的Mocha測試中使用jQuery

[英]Using jQuery in Mocha tests with Node NOT io.js

我正在運行使用jQuery(用於ajax調用)的模塊的Mocha / Chai單元測試,當然jQuery抱怨缺少文檔,因為我在沒有瀏覽器的情況下運行測試。 我發現創建虛擬dom的jsdom模塊可以欺騙jquery,但該項目放棄了node.js,轉而使用io.js,並且不能與node一起使用。 我不認為我想在項目中間切換到io.js,所以我的問題是:

目前有沒有在命令行中在Mocha測試中使用jQuery的明智方法?

節點可以使用內置的http模塊發出自己的HTTP請求。 您不需要jQuery。 還有一個request模塊,它非常好,可能還有很多其他模塊。

您的選擇是:

  1. 不要使用jQuery
  2. 無論如何都要切換到iojs(或node 4
  3. 安裝jsdom的舊版本(版本4之前),仍將允許您使用舊版本的node

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM