如何使用SonarQube分析源和测试在同一目录中的项目

罗曼·林索拉斯

我有一个项目要分析,它仅基于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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何获取Code :: Blocks以在同一目录中显示.h和.cpp文件?

如何让我的scrapy读取同一目录中的文件?

如何在脚本的同一目录中记录错误

如何从python中的同一目录导入文件?

如何从同一目录中的模块导入?

如何在同一目录中引用Java类?

如何在同一目录中复制文件

如何读取同一目录中的所有文件?

如何使用Cargo / Rust在模块中包含来自同一目录的文件?

如何使用 Powershell 压缩 SQL Server 备份文件并保存在同一目录中?

如何使用位于脚本同一目录中的文件参数运行Shell脚本?

ImportError与模块在同一目录中

在同一目录中需要模块

如何在同一项目中使用其他 swift 文件(同一目标)中的函数

如何从文件夹中的python文件和同一目录中的文件中导入文件?

当main.py和requirements.txt不在同一目录中时,如何部署Google Cloud功能

在perforce中,如何删除指向目录的符号链接并在同一目录中添加文件?

根据项目要求替换同一目录中的文件名

在测试中的应用程序的同一目录中构造和容纳自动化框架是一种好习惯吗?

如何将多个目录下的文件移动到同一目录中?

js和css在同一目录下如何配置SpringMVC获取静态资源?

将 Github Pages 和 Hugo 输出保存在同一目录中?

Laravel:视图和控制器在同一目录中

如何在同一目录中要求index.js提供一些内容?

在同一目录中使用conanfile.txt和conanfile.py

在Python中,如何从同一目录中的__init__.py导入

骆驼:从同一目录读取和写入

是否从同一目录提供静态内容和视图?

如何允许多个卸载程序在同一目录中独立工作?