majestic 介绍
Majestic是一款用Jest运行测试的electron程序。 Majestic是 一个 工具,当您使用Jest编写测试时,为您提供出色的开发人员体验。?
Majestic是Jest的GUI
运行所有测试或单个 文件
切换观看模式
更新快照
检查发生的测试失败
Console.log()到UI进行调试
内置覆盖率报告
搜索 测试
适用于流和打字稿项目
与创建react应用一起使用
可选配置
您可以通过向 添加 majestic密钥来配置Majestic?package.json。
// package.json
{
"majestic": {
// if majestic fails to find the Jest package,you can provide it here. Should be relative to the package.json
"jestScriptPath": "node_modules/jest/bin/jest.js",
// if you want to pass additional arguments to Jest,do it here
"args": ['--con fig =./path/to/con fig /file/jest.con fig .js'],
// environment variables to pass to the process
"env": {
"CI": "true"
}
}
}
项目中具有多个Jest 配置文件 的可选配置{
"majestic": {
"jestScriptPath": "node_modules/jest/bin/jest.js",
"con fig s": {
"con fig 1": {
"args": [],
"env": {}
},
"con fig 2": {
"args": [],
"env": {}
}
}
}
}
参数
--con fig ?-将使用可选配置中提供的列表中的此配置。
--debug-将向控制台 输出 额外的调试信息。帮助调试。
--noOpen?-将阻止在浏览器中 自动 打开UI网址。
--port?-如果可用,将使用此端口,否则Majestic将选择另 一个 免费端口。
--version?-将打印Majestic的版本并 退出 。
?
GitHub: https://github.com/Raathigesh/majestic
网站描述: 一款用Jest运行测试的electron程序
majestic官方网站
官方网站:
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。