腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
VSCode不识别
jest
自定义
匹
配器
、
我目前正在努力
让
Jest
自定义
匹
配器
在
VSCode
中
与
typescript
一起
工作
。我编写了一个
自定义
的匹
配器
文件,如下所示(出于简洁的原因,我简化了测试): export {} namespace
jest
{ interface Matchers
中
。然后我写了这样的测试: it('should pass', (
浏览 72
提问于2021-07-23
得票数 1
1
回答
如何
让
Jest
自定义
匹
配器
在
typescript
中
工作
?
、
、
、
、
因此,我想编写一个
自定义
的
jest
匹
配器
"toBeSameMoment“。下面的代码似乎至少可以编译: namespace
jest
{ message, };}); 但是,我不能让它在我的单元测试<em
浏览 16
提问于2020-02-14
得票数 26
回答已采纳
1
回答
如何
在单元测试中使Vue i18n从.json文件加载翻译?
、
、
、
、
使用vue-i18n (v8.25.0和vue v2.6.14),直到现在,我
在
.ts文件
中
的所有翻译都保存着JS对象: en: translation,当然,我
在
"resolveJsonModule": true,
中
设置了tsconfig.
浏览 4
提问于2021-08-18
得票数 1
回答已采纳
1
回答
检查第一个子级是否
在
本机测试库
中
呈现任何内容
、
假设我有以下组件: const MyComponent = () => null;
在
React Testing Library (RTL)
中
,以下AFAIK应可用: const { container} = render(<MyComponent />); expect(container.firstChild).toBeEmpty(); 其中.toBeEmpty是来自
jest
-dom的
自定义
匹
配器
然而,
在
NTL
中
,container.f
浏览 14
提问于2020-06-17
得票数 2
1
回答
当我使用react测试库、react.lazy和suspense
在
jest
中
运行同一个测试两次时,为什么第二个测试
中
没有显示加载器?
、
、
、
、
is not signed in', () => { beforeEach(() =>
jest
.resetAllMocks我想知道为什么
在
第二个测试
中
没有呈现加载程序,该测试直接呈现登录页面。我怀疑第一个测试正在影响第二个测试,但问题是为什么。 我在这里为这个问题创建了一个repl。
浏览 13
提问于2020-06-28
得票数 2
2
回答
ESLint不报告
TypeScript
编译器类型检查错误
、
、
希望了解
如何
将由
TypeScript
编译器报告的类型错误输入到ESLint的输出
中
。类库类型-eslint ()使我认为这是可能的。', ], 'parserOptions': {", "scripts": {},
浏览 17
提问于2020-03-03
得票数 39
回答已采纳
4
回答
如何
从
jest
测试文件
中
的
typescript
文件导入模块
、
我使用
jest
测试我的
typescript
代码。import ClassA from '../classA';当我从我的classA.ts文件import一个class时,
jest
给我一个错误:^^^^^^这是我
在
package.json
中
的
je
浏览 1
提问于2017-05-25
得票数 2
2
回答
使用
TypeScript
的
Jest
测试不能识别导入别名
、
、
、
、
我正在使用
Jest
框架为我的web应用程序设置测试,该应用程序使用
TypeScript
与Vue框架一起
工作
。一切似乎都很正常,除了我的导入
中
的@符号,例如import { Foo } from '@/bar。无论是
在
我的测试文件
中
还是
在
源代码
中
,它都无法理解它并返回: Cannot find module '@/store' from 'src/tests/foo.spec
浏览 276
提问于2020-07-02
得票数 3
回答已采纳
9
回答
Jest
+
Typescript
+绝对路径(baseUrl)给出错误:找不到模块
、
、
、
、
我正在设置一个配置,以便在create-react-app +
typescript
应用程序
中
运行我的测试( 我从那里弹了出来 )。我正在使用
jest
+酶。
在
我的tsconfig.json
中
,我设置了 因此,我可以
在
导入模块时使用绝对路径。当我
在
调试模式下运行时,它
工作
得很好( ) 但是当我运行我的测试时( ),我得到这个错误: Cannot find module 'framework/components/Navig
浏览 458
提问于2018-05-04
得票数 84
2
回答
有没有一个
jest
匹
配器
,它像toEqual一样
工作
,但将null和未定义视为相等的值?
、
我已经
在
测试代码(
TypeScript
)中键入了DTO,并且我希望将这些字段设置为可选(?)并且
在
很多地方没有定义它们。不幸的是(对我来说)
jest
的toEqual()将未定义的(测试代码
中
的值)和null (来自API的值)视为不同的值。我查看了
jest
的参考资料,没有找到“现成”的解决方案。因此,创建
自定义
匹
配器
是解决我的问题的唯一方法?注意:我不能改变API
中
的序列化策略。
浏览 16
提问于2020-05-15
得票数 3
1
回答
Jest
:期待mockFN.mock.calls.length.toBe vs toHaveBeenCalledTimes
jest
模拟函数文档()使用.mock.calls.length属性显示关于间谍的断言。它们之间的区别是什么myFunc();和 myFunc(); 只是糖吗?
浏览 1
提问于2019-01-10
得票数 1
1
回答
在
类型记录中使用
jest
的模拟请求模块功能
、
、
我正在尝试使用类型记录
中
的request()来模拟节点模块request的
jest
函数,但是我做不到,有人能帮我哪里出了问题吗?顺便说一句,我正在尝试创建一个通用的代理函数,它应该与所有的http方法一起
工作
,比如get、post、delete、update。';import {Request} from '
jest
-express/lib/request'; import {Re
浏览 1
提问于2019-05-06
得票数 2
回答已采纳
4
回答
酶: TypeError:适
配器
不是构造函数
、
、
嗨,我试着用酶测试这个反应应用程序,但是它引发了一个错误TypeError:适
配器
不是构造函数,任何想法都可以。./ ProductRow _row’导入反应;从‘React’导入反应;//从‘酶’导入{react};从‘酶’导入*作为酶;从‘酶适
配器
-react 16’导入*作为适
配器
;从‘enzyme.configure({适
配器
:新适
配器
() });测试(‘TodoComponent呈现其内的文本’,() => { const包装= enzyme.mount( &
浏览 1
提问于2018-04-13
得票数 18
回答已采纳
1
回答
配置Babel和
Jest
、
、
、
TLDR:
如何
配置
jest
,以便使用babel编译globalSetup和globalTeardown中所需的测试文件和文件 { "start": "babel-node src/index.js", "test": "
jest
src/test
浏览 0
提问于2018-08-14
得票数 7
1
回答
如何
添加Jasmine
自定义
matcher
Typescript
定义?
、
、
、
、
使用以下内容: "
typescript
": "2.3.2", "@types/jasmine": "2.5.47"我无法
让
Typescript
合并包含我的
自定义
匹
配器
定义的名称空间声明。: any): boolean;} 隐藏以前
在
jasmine上声明的所有其他类型。有没有合适的
浏览 0
提问于2017-05-05
得票数 11
2
回答
是否可以使用EaselJS (CreateJS)和使用parceljs的
TypeScript
?
、
、
、
、
我正试着用EaselJS做一个游戏,因为这是今年,我正在使用
TypeScript
。有一些“官方”类型是我从上使用的,但我无法
让
它与parceljs协同
工作
。如果我输入类型,包裹就会失败。如果我导入时没有类型,parcel是愉快的(以及我的构建
工作
),但是我
在
VS代码
中
没有类型。,并且类型不
工作
。这里有一个
让
VS Code高兴但令人伤心的重要内容:现在,EaselJS的类型
在
V
浏览 2
提问于2020-07-16
得票数 1
回答已采纳
1
回答
从版本8开始,Nx workspace CLI不允许创建纯
typescript
库
、
、
、
允许选择"
TypeScript
“以避免为库创建特定于UI的配置。由于
在
版本8
中
对原理图进行了更改(https://nx.dev/guides/nx7-to-nx8),因此我正在寻找
工作
空间的正确配置,以避免创建和维护
自定义
原理图。 提前感谢您的建议。手动删除配置文件
中
的相应条目:
在
tsconfiglib.json ->
中
删除节点 "angularCompilerOptions&qu
浏览 36
提问于2019-07-01
得票数 4
回答已采纳
2
回答
Vue3 Vite和使用
jest
的测试没有模板编译器
、
、
、
这在使用Vue-cli创建的应用程序
中
工作
得很好,但我找不到一种方法来
让
Jest
在
使用Vue3的Vue-Vite应用程序
中
工作
。www/html/my_project_vue3_vite/node_modules/vue-template-compiler/package.json) 但是vue-template-compiler
在
版本3
中
还不存在,所以现在还没有办法
让</em
浏览 50
提问于2020-10-29
得票数 3
回答已采纳
13
回答
用
TypeScript
模拟
Jest
中
的依赖关系
、
、
、
在
测试
在
不同文件
中
具有依赖项的模块并将该模块指定为
jest
.mock时,
TypeScript
会给出一个错误,指出该依赖项上不存在方法mockReturnThisOnce (或任何其他
jest
.mock方法
让
TypeScript
从
jest
.mock继承类型的正确方法是什么
jest
.mock('..dep.default.mockRet
浏览 14
提问于2018-02-13
得票数 151
1
回答
为什么我的“反应-脚本”测试不承认
Jest
函数“`toMatchObject`”?
、
、
、
、
^15.4.1", }, "test": "react-scripts test --env=jsdom", },那么,为什么我会收到这个错误消息呢?
浏览 3
提问于2016-12-11
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券