github / github/codeql

Suggestion: Queries for test code should show results despite test classifier

Abierto
#5,551 2 comentarios 0 reacciones 0 asignados Ver en GitHub
acknowledged enhancement not security
Lenguaje dominante
CodeQL
Estrellas
10.1k
Forks
2.1k
Merge medio
2 d 15 h
PR fusionados (30 d)
141

Descripción

LGTM [classifies files](https://lgtm.com/help/lgtm/file-classification) and then omits files with a classifier from the results. This also includes test code.

However, often queries are explicitly written for test code, because broken test code can be nearly as problematic as broken production code. For the Java library there even exists an [`Assertions` module](https://codeql.github.com/codeql-standard-libraries/java/semmle/code/java/frameworks/Assertions.qll/module.Assertions.html) covering some unit test classes and methods.
It would therefore be good if queries could, for example as part of their [metadata](https://codeql.github.com/docs/writing-codeql-queries/metadata-for-codeql-queries/), specify that their results should also be reported for code classified as test.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.