ava

    2熱度

    1回答

    我試過從here簡單的設置關於單元測試與AVA的JS代碼,但我做錯了,因爲該設置似乎沒有考慮到。 例外: ReferenceError: __DEV__ is not defined at Object.<anonymous> (D:\Vs\app\node_modules\react-native\Libraries\react-native\react-native.js:15:5) at

    1熱度

    1回答

    問題 我想AVA測試增加了一個項目,我的測試是不符合我的巴貝爾設置正確解析ES2015模塊。我奇怪的是import s工作正常,如果我運行我的npm run build並運行REPL的輸出它的工作原理...所以它似乎AVA不正確transpiling export語句正確或有什麼是我的配置錯誤在我的package.json?我嘗試閱讀文檔並查看其他示例沒有成功。 步驟來重現 克隆https://g

    20熱度

    3回答

    所以ava自帶build-in ES2015 support,對我的實際測試文件來說工作正常。然而,當我做 import {newUser, createUser, login} from './helpers/user'; 我不能使用import和輔助文件導出,然後我得到: Users/rowe/Code/fv/foxvision-api/test/api/helpers/user.js:1

    -1熱度

    1回答

    我使用 「AVA」 的框架反應測試,這裏是一片的package.json的: "babel": { "presets": [ "es2015", "stage-2", "react" ] }, "ava": { "babel": "inherit", "require": [ "babel-

    3熱度

    2回答

    我們正在進行關於酶shallow renders的工作討論,以及每次測試重新運行淺試驗的時間。無論是方法,點擊,選擇器長度等,我建議我們的測試可能運行得更快,如果我們淺顯示組件一次之前測試運行與每個時間。 有沒有專家能指出哪種方式更快,哪種方式有缺陷?這些例子正在使用AVA跑步者(爲了討論的緣故略有設計)。 例如,這裏有一個方法(一個)... import TagBox from '../TagB

    6熱度

    1回答

    我試圖在運行AVA測試時將源文件(及其在node_modules中的依賴項)轉發。我已經配置了AVA要求babel-register並繼承我.babelrc文件與package.json如下: "ava": { "require": "babel-register", "babel": "inherit" } 而這.babelrc: { "presets

    -1熱度

    1回答

    我是新使用AVA的JS單元測試,我馬上打石頭: 我的情況是,我想運行一飲而盡任務運行AVA會測試並觀察測試文件,並且在我寫入的測試文件中,我需要包含包含要測試的代碼的js文件。 問題是,帶有要測試的代碼的文件是一個具有全部全局函數的舊js文件,因此需要以某種方式將其擦除爲AMD模塊,但是如何在不更改原始文件的情況下執行此操作? gulpfile.js var gulp = require("gul