gpt4 book ai didi

javascript - 如何使用 SonarQube 分析源和测试位于同一目录中的项目

转载 作者:行者123 更新时间:2023-12-04 01:57:41 25 4
gpt4 key购买 nike

我有一个项目要分析,它仅基于 Angular 框架。
我遇到的主要问题是源文件和测试文件都在同一个目录中,分为功能。

这是我的结构示例:

+- client
| +- features
| | +- home
| | | +- home.js [source code]
| | +- home.spec.js [test code]
| +- home.html
| +- home.less
+- admin
| +- admin.js [source code]
| +- admin.spec.js [test code]
| +- admin.html
| +- admin.less
...

在我的 sonar-project.properties ,似乎不可能设置模式而不是路径(例如 sonar.tests=client/**/*.spec.js )。

有没有办法用这种结构进行分析?

谢谢。

最佳答案

感谢 SonarQube 邮件列表,解决方案是设置以下属性:

sonar.sources=client
sonar.tests=client

sonar.exclusions=**/*.spec.js
sonar.test.inclusions=**/*.spec.js

关于javascript - 如何使用 SonarQube 分析源和测试位于同一目录中的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29101258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com