ava

    2熱度

    1回答

    我的組是建築用下面的前端棧的應用程序: VueJS, 的WebPack 2.2, AvaJS(單元測試), NYC(伊斯坦布爾),用於測試覆蓋 我們從vue-cli開始爲我們的項目創建一個Webpack模板。大部分情況都很順利。我們能夠單獨使用Ava進行單元測試.vue使用vue-node的組件文件但是,通過nyc生成的測試覆蓋率報告存在問題。下面是定義了我們的的package.json文件有關紐

    0熱度

    1回答

    我想要做的是console.log如果在AVA測試中出現故障,但我找不到有關如何執行此操作的任何文檔 - 如果可能的話。 test.afterEach.always(t => { if(t.hasFailure()){ //something like this console.log(JSON.stringify(t.context.someJSON));

    0熱度

    1回答

    我正在編寫一些操作DOM的代碼,我想在瀏覽器環境中運行它,但我不知道該如何操作。 我寫了使用測試庫AVA,爲我的小型圖書館promisify-dom-selector一個樣機測試: const test = require('ava') const promisifyDOMSelector = require('index.js') test('pGetElementById works',

    -1熱度

    1回答

    我發現有兩個包ava和ava-tf。 但我沒有找到並說明他們有什麼不同。

    0熱度

    2回答

    我的一個ava測試突然開始在Travis CI上失敗,因爲它「因SIGKILL而退出」。第一次損壞的運行可以在https://travis-ci.org/freaktechnik/justintv-stream-notifications/builds/259734700#L471 該提交的更改僅影響由該模塊加載的模塊,並且測試仍在我的本地計算機上傳遞。該更改將另一個模塊添加到層次結構中。 我想知

    0熱度

    2回答

    我嘗試用JQuery測試一個庫,但是我有一個錯誤。 例子: import { test } from 'ava' import $ from 'jquery' import {fixture} from 'ava-browser-fixture' test.beforeEach('setup fixture', fixture("./src/__test__/html/test.

    0熱度

    1回答

    我創建了一個npm配置來調試我在此之後的WebStorm(版本2017.2)中的ava測試ava recipe here。當我點擊調試按鈕時,所有的測試都在運行,但它似乎並沒有停在任何一個斷點上。我也看到這些一串: [?25l ⠋ [?25l ⠙ [?25l ⠹ ⠸ [?25l[?25l ⠼ [?25l ⠴ [?25l 這是我的NPM調試配置: 這是對的package.json A

    -1熱度

    1回答

    問題如下。 我嘗試爲vuejs設置「ava」測試。 我無法直接測試,導致無法測試單個文件組件。 發現以下指令: https://www.npmjs.com/package/vue-node 創建助手(setup.js): const browserEnv = require('browser-env'); const hook = require('vue-node'); const { jo

    0熱度

    1回答

    我有一個Express 4個應用程序,使用戶csurf CSRF保護API路由。該應用程序運行良好,並且CSRF保護確實在沒有csrf-token標頭的請求會提供適當的錯誤。 我利用Ava用於測試supertest測試路線。當啓用CSRF檢查下面的測試失敗,但如果通過我刪除中間件: test('booking api no auth', async t => { t.plan(4)

    0熱度

    1回答

    我從我的項目中使用Ava。 我有sessionStorage的問題,在我收到此錯誤: [ReferenceError: sessionStorage is not defined] ,它的指向此代碼: this.state = { loggedIn: sessionStorage.getItem('loggedIn') === 'true', }; 我已經試過 loggedIn