jestjs

    4熱度

    1回答

    我創建了一個項目,create-react-native-app,我想用jest-enzyme的匹配,在其自述有關於如何使用create-react-app使用它section,但我沒有找到如何與create-react-native-app使用它的任何信息。 要添加這些匹配器,我需要的是創建一個笑話安裝文件,但create-react-native-app沒有看到允許自定義笑話安裝文件。 所以有

    0熱度

    1回答

    我的package.json代碼: "dependencies": { "gulp-jest": "^2.0.0", "jest-cli": "^20.0.4", "supertest": "^1.2.0" } "scripts": { "test": "gulp test" } 我gulpfile測試任務是爲 gulp.task('run-te

    0熱度

    1回答

    在編寫測試時,我注意到了componentWillReceiveProps的莫名其妙的行爲。 這個掛鉤似乎只有在組件最初用道具安裝時纔會觸發。 看起來好像我在「空」組件上做component.setProps()時,componentWillReceiveProps要麼未被觸發,要麼沒有效果。 // TEST fails: test('tracking URL preview input fie

    1熱度

    1回答

    我想知道如果我能得到一些建議如何解決這個問題。我在庫上使用流和笑話,但流類型註釋導致我的所有測試失敗。 我有babel流量插件,所以我可以從轉碼的dist文件夾運行測試,但是這會打破任何實時測試功能,而且非常麻煩。 我覺得我錯過了一些很明顯的東西,但如果有人能向我解釋如何在測試時剝離流動偏移,那將是驚人的! 謝謝

    0熱度

    1回答

    我試圖設置jest來測試一個現有的項目,但所有的測試文件名都是someFileSpec.js而不是someFile.spec.js。 如何配置jest查看這些文件,而不重命名所有這些文件?

    0熱度

    2回答

    我目前正面臨着測試代碼的問題。 一個例子比10萬個單詞更好,所以它就是這樣。 describe('Initilazing',() => { let $componentController, scope; beforeEach(inject((_$componentController_, _$rootScope_) => { $componentControll

    1熱度

    1回答

    我試圖測試使用Jest具有以下設置我的項目: 的package.json: { "jest": { "rootDir": "spec", "transform": { "^.+\\.jsx$": "babel-jest", "^.+\\.js$": "babel-jest" }, "moduleFileExtensions"

    0熱度

    1回答

    我開發了一個簡單的jQuery插件,我想用facebook的jestjs框架執行一些自動化測試。 該插件是一個自我執行的功能: 插件代碼 ; (function ($, window, document, undefined) { var pluginName = 'searchAreaControl'; function Plugin(element, options)

    0熱度

    1回答

    陣營 - 終極版功能我是新反應&終極版,我有一個模塊中的多個功能,這我的工作, function showDialogAction(): Action { return { type : SHOW_DIALOG }; } function showDialog() { return (dispatch : (action : Action) => v

    1熱度

    3回答

    在我做出反應的代碼,我聽一個FocusEvent,並正被聚焦的元素的類型進行檢查: function onBlur(event) { if(event.relatedTarget instanceof HTMLInputElement) { /* ... */ } } 這工作得很好。我似乎就是無法雖然爲它編寫一個適當的單元測試...我想我能夠調用的方法onBlur如下: onBlu