如何使用 Unittest 框架为 Azure Databricks 中的多个笔记本文件创建测试覆盖率?

问题描述 投票:0回答:1

我使用Unittest框架为Notebook文件创建测试用例,其中包含与应用程序相关的功能。

在此输入图片描述

上图中的函数用于执行Unittest类,将测试结果更新为指定文件路径中的XML,并在Azure DevOps中可视化测试用例。整个过程是使用工作流管道文件执行的。

但是当我尝试使用面临问题的覆盖率包导出覆盖率报告时。

在此输入图片描述

错误:在此处输入图像描述

**我需要在 SonarQube 中更新测试覆盖率报告。 **

您能否提供有关如何在 Azure Databricks 中为多个笔记本文件创建测试覆盖率的信息?

需要一个解决方案来为 Azure Databricks(单元测试框架)中的笔记本创建测试覆盖率报告

python sonarqube code-coverage azure-databricks python-unittest
1个回答
0
投票

如果您需要一种快速简便的方法来测试代码覆盖率和代码扫描,请查看 https://github.com/gitricko/sonarless

只需执行

sonarless scan
扫描当前代码目录

请在此处发布问题寻求帮助: https://github.com/gitricko/sonarless/discussions

© www.soinside.com 2019 - 2024. All rights reserved.