From 7b35d0e9affaa00b751ecb3932bfa3fc50e821ad Mon Sep 17 00:00:00 2001 From: deMGoncalves Date: Tue, 10 Sep 2024 10:08:58 -0300 Subject: [PATCH] ci: configura os arquvivos que devem ser ignorados pelo sonar --- package.json | 2 +- sonar-project.properties | 8 ++++---- vitest.config.js | 10 +++++----- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index d463f88..37963de 100644 --- a/package.json +++ b/package.json @@ -62,5 +62,5 @@ "source": "src/index.js", "type": "module", "types": "types.d.ts", - "version": "0.0.50" + "version": "0.0.51" } diff --git a/sonar-project.properties b/sonar-project.properties index 87ec07b..74b8f35 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -4,12 +4,12 @@ sonar.projectKey=bake-js_-o-id # Definir a pasta de origem sonar.sources=src/ -# Definir a pasta de testes e incluir arquivos .spec.ts +# Definir a pasta de testes e incluir arquivos .test.ts sonar.tests=src/ -sonar.test.inclusions=src/**/*.spec.ts +sonar.test.inclusions=src/**/*.test.ts -# Excluir arquivos .spec.ts da análise principal de código -sonar.exclusions=src/**/*.spec.ts,src/**/index.js +# Excluir arquivos .test.ts da análise principal de código +sonar.exclusions=src/**/*.test.ts,src/**/index.js # Configurar o caminho do relatório de cobertura sonar.javascript.lcov.reportPaths=./coverage/lcov.info diff --git a/vitest.config.js b/vitest.config.js index 7424fe6..0012974 100644 --- a/vitest.config.js +++ b/vitest.config.js @@ -4,19 +4,19 @@ import { defineConfig } from "vite"; export default defineConfig({ test: { coverage: { - include: ["src/**/*.js"], + include: ["src/**/*.{js,ts}"], exclude: [ - "src/**/*.spec.ts", + "src/**/*.test.{js,ts}", "src/**/index.js", "src/**/types.d.ts", "src/**/README.md", ], reporter: ["lcov", "text"], thresholds: { - statements: 60, - branches: 79, + statements: 57, + branches: 74, functions: 66, - lines: 60, + lines: 57, }, }, environment: "jsdom",