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打字稿定义文件提供的一些属性,这导致了打字稿传输