jestjs

    1熱度

    1回答

    我試圖用Jest測試一個基本的反應組件,但是當我嘗試導入組件時它會中斷。編輯:注意到它不會拋出這個錯誤,如果我加載一個更簡單的組件。我試圖加載的基本上是相同的,但有一個async實例方法。也許這就是開玩笑吧? test.js import React from 'react'; import {shallow} from 'enzyme'; import Component from '../

    0熱度

    1回答

    你好我怎樣才能和Jest一起使用ES6。因爲他們給我傳播(運營商)和出口的錯誤。 如何修改jest? export default function reducer(state={ open:false }, action) { switch (action.type) { case "HANDLE_TAP_HOME": {

    3熱度

    3回答

    我學反應,我想test one of my components,但我堅持了這個錯誤: {import React from 'react'; ^^^^^^ SyntaxError: Unexpected token import 這裏的一些東西從計算器和github上 閱讀文章中,我曾嘗試 加入測試的預設和這些插件「變換ES2015模塊-Commo

    2熱度

    2回答

    我正在爲我的異步操作編寫測試,以處理簡單的代碼。這裏是我的動作功能: export function updateUserAuthenticationStatus(){ return function(dispatch){ return axios.get(getLoginStatusUrl()) .then(response => { const midd

    1熱度

    1回答

    我有一個傳奇 export function* mysaga(api, action) { const response = yield call(api.service, action); yield put(NavActions.goTo('Page', { success: response.ok })); } 這調用API,並返回值導航到通過API調用的結果(re

    0熱度

    1回答

    我想弄清楚它是如何測試我的傳奇,它包含一個普通的ol'javascript函數。 這裏是我的傳奇: export function* watchGetActivities() { yield takeLatest(actionTypes.GET_ACTIVITIES, getActivitiesSaga); } function* getActivitiesSaga() {

    2熱度

    1回答

    我最近將config-js整合到Jest測試中以獲得可配置的網站URL和憑證,但是現在我的測試並未完全完成。通常,我從命令行運行npm test,執行測試,並返回命令行提示符。在測試中使用config-js,測試部分完成,但命令行只是掛起,我必須按ctrl + c才能返回提示符。 我做了一些實驗,我敢肯定這是由於配置-JS fs.watchFile的的使用: fs.watchFile(this.p

    0熱度

    1回答

    我目前使用的標誌--coverage在html中獲得的測試覆蓋率的一個很好的總結了該項目: node_modules/jest/bin/jest.js --coverage 反正是有剛剛獲得的通過量,並在JSON,XML或HTML測試失敗文件? 我正在使用react-native +酶。

    1熱度

    1回答

    如何循環在Jest中的daynamic測試用例? 我有像以下這樣的測試案例我如何使用it/test方法創建笑話測試用例。 這是我曾嘗試,但它只是沒有經過在環excuting測試用例。 const mymodule = require('mymodule'); let testCases = [ {q: [2, 3],r: 5}, {q: [1, 2],r: 3},

    0熱度

    1回答

    我正在嘗試配置我的應用程序(https://github.com/freeCodeCamp/meeting-for-good)進行測試。我在玩笑。但是,當我運行測試時出現錯誤。它看起來像我的AboutDialog組件的路徑未能transpile。 [email protected]:~/Documents/Code/fcc-for-good/meeting-for-good$ npm run te