问题标签 [bs-jest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
216 浏览

jestjs - Reason/Bucklescript + bs-jest:如何在 __tests__ 文件夹之外编译带有 *.test.re 模式的文件?

背景:

我目前正在使用 bs-jest 进行单元测试。另外,我使用的是 bsb init 项目,这意味着我首先使用 Reason/Bucklescript + 编译文件,然后使用 Webpack 运行编译文件。

默认情况下,Jest 会选择其中包含单词 test 的文件,例如 component.test.js,默认情况下会被 Jest 选择。

Bs-jest 将默认工作,文件被放在 __tests__目录中。但是,我的规范文件遵循*.test.re模式,放在我的组件文件夹中,即放在其他文件夹中,__tests__不会编译为适当的*test.js文件。

客观的:

编译:

至:

然后让 Jest 像默认情况下一样运行和工作。

任何帮助都非常感谢。谢谢你。

0 投票
1 回答
313 浏览

reason - 原因:错误:bs-jest 的未绑定值 not__

试图测试lit-html方法的绑定html

我被告知这个神秘的错误:

但清楚地写not_了它所暗示的,不是not__

我尝试的绑定:

感谢您的任何帮助。刚刚开始使用 ReasonML ;)