ava

    -1热度

    1回答

    我使用 “AVA” 的框架反应测试,这里是一片的package.json的: "babel": { "presets": [ "es2015", "stage-2", "react" ] }, "ava": { "babel": "inherit", "require": [ "babel-

    3热度

    2回答

    我们正在进行关于酶shallow renders的工作讨论,以及每次测试重新运行浅试验的时间。无论是方法,点击,选择器长度等,我建议我们的测试可能运行得更快,如果我们浅显示组件一次之前测试运行与每个时间。 有没有专家能指出哪种方式更快,哪种方式有缺陷?这些例子正在使用AVA跑步者(为了讨论的缘故略有设计)。 例如,这里有一个方法(一个)... import TagBox from '../TagB

    -1热度

    1回答

    我是新使用AVA的JS单元测试,我马上打石头: 我的情况是,我想运行一饮而尽任务运行AVA会测试并观察测试文件,并且在我写入的测试文件中,我需要包含包含要测试的代码的js文件。 问题是,带有要测试的代码的文件是一个具有全部全局函数的旧js文件,因此需要以某种方式将其擦除为AMD模块,但是如何在不更改原始文件的情况下执行此操作? gulpfile.js var gulp = require("gul

    2热度

    1回答

    我试过从here简单的设置关于单元测试与AVA的JS代码,但我做错了,因为该设置似乎没有考虑到。 例外: ReferenceError: __DEV__ is not defined at Object.<anonymous> (D:\Vs\app\node_modules\react-native\Libraries\react-native\react-native.js:15:5) at

    1热度

    1回答

    问题 我想AVA测试增加了一个项目,我的测试是不符合我的巴贝尔设置正确解析ES2015模块。我奇怪的是import s工作正常,如果我运行我的npm run build并运行REPL的输出它的工作原理...所以它似乎AVA不正确transpiling export语句正确或有什么是我的配置错误在我的package.json?我尝试阅读文档并查看其他示例没有成功。 步骤来重现 克隆https://g

    20热度

    3回答

    所以ava自带build-in ES2015 support,对我的实际测试文件来说工作正常。然而,当我做 import {newUser, createUser, login} from './helpers/user'; 我不能使用import和辅助文件导出,然后我得到: Users/rowe/Code/fv/foxvision-api/test/api/helpers/user.js:1

    6热度

    1回答

    我试图在运行AVA测试时将源文件(及其在node_modules中的依赖项)转发。我已经配置了AVA要求babel-register并继承我.babelrc文件与package.json如下: "ava": { "require": "babel-register", "babel": "inherit" } 而这.babelrc: { "presets