ava

    0熱度

    1回答

    我試着去改變propData傳遞到一個組件來監視和檢查組件。 進出口期待在這個代碼塊中的最後一個控制檯日誌爲5,但它仍然2. import Vue from 'vue'; import test from 'ava'; import AnimateNumber from './../src/components/AnimateNumber.vue'; function instance(

    0熱度

    1回答

    我剛剛在我的一個項目中使用npm install --save-dev [email protected]升級了ava。 令我驚訝的是,它的依賴性正在從package-lock.json丟失: 補充: + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/ava/-/ava-0.22.0.tgz", + "int

    1熱度

    1回答

    我有一個類的構造函數,具有功能我想存根: class Service { constructor(){} async someFunction() { try { // does stuff } catch (e) {} } } 在我要測試的文件,這是進口的,像這樣的使用: const { Service } = requ

    1熱度

    1回答

    我使用AVA的任何輸出方法,例如Verbose,記者或其默認值總是輸出通過的測試,但從不輸出失敗的測試。 它變得越來越難以找出哪些測試失敗,爲什麼(沒有消除,這是不理想的過程): ✖ Exited because no new tests completed within the last 10000ms of inactivity 55 tests passed [09:38:58]

    0熱度

    1回答

    我正在測試一個使用AVA和Sinon的小函數。功能基本上看起來像這樣(編輯爲簡潔起見): mergeDefaults: function (opts) { **console.log('log 1 ->', opts);** opts = _.defaultsDeep(opts, defaultOptions); return opts; } 我寫了一個測試,以

    -2熱度

    2回答

    首先我的英語不好,但是這個測試對我來說不合格。 test('get user', async t => { let db = t.context.db t.is(typeof db.getUser, 'function', 'getUser is a function') let user = fixtures.getUser() let created

    3熱度

    1回答

    我的問題 AVA日誌記錄(t.log)只是一個測試內工作,但沒有設置(before,beforeEach)或拆除(after*)函數中。 這意味着對調試和複製非常有用的有意義的設置/拆卸數據將丟失。這種情況發生在成功和失敗的測試中,並且有和沒有--verbose標誌。 代碼 import test from 'ava'; test.before(t => { // This runs

    0熱度

    2回答

    我的NodeJS應用程序使用request-promise-native。 import request from 'request-promise-native' const https = require('https') const myRequest = request.defaults({ baseUrl: 'myBaseUrl', agent: new htt

    0熱度

    1回答

    我正在使用puppeteer做瀏覽器測試,我設法做的是訪問一個頁面,然後我點擊一個DOM元素,點擊後,瀏覽器顯示其他視圖,在這個視圖中我做點擊一個按鈕,打開彈出窗口用Facebook登錄。 我的問題是: 我怎麼可以處理程序做 Facebook登錄其他窗口?這是代碼。 示例代碼: import * as puppeteer from 'puppeteer'; const f = async()

    0熱度

    1回答

    Spectron是一個node.js框架,用於自動化應用程序Electron。我使用Spectron以及AVA和Typescript來執行自動化集成測試。我使用AVA's suggest method來製作測試的上下文類型安全,但我無法弄清如何在Spectron的客戶端屬性(這是webdriverio客戶端)上獲得類型安全。我只能看到Spectron打字稿定義文件提供的一些屬性,這導致了打字稿傳輸