Skip to content

Commit 0f5c53b

Browse files
tamasvajkredsun82Copilot
authored
Apply suggestions from code review
Co-authored-by: Paolo Tranquilli <[email protected]> Co-authored-by: Copilot <[email protected]>
1 parent d17d441 commit 0f5c53b

File tree

1 file changed

+4
-7
lines changed
  • java/ql/integration-tests/java/query-suite

1 file changed

+4
-7
lines changed
Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
import runs_on
2+
import pytest
23

34
@runs_on.linux
4-
def test(codeql, java, cwd, expected_files, semmle_code_dir):
5-
query_suites = ['java-code-quality.qls', 'java-security-and-quality.qls', 'java-security-extended.qls', 'java-code-scanning.qls']
6-
7-
for query_suite in query_suites:
5+
@pytest.mark.parametrize("query_suite", ['java-code-quality.qls', 'java-security-and-quality.qls', 'java-security-extended.qls', 'java-code-scanning.qls'])
6+
def test(codeql, java, cwd, expected_files, semmle_code_dir, query_suite):
87
actual = codeql.resolve.queries(query_suite, _capture=True).strip()
98
actual = sorted(actual.split('\n'))
10-
print(semmle_code_dir)
11-
index = len(str(semmle_code_dir))
12-
actual = [line[index:] for line in actual]
9+
actual = [os.path.relpath(q, semmle_code_dir) for q in actual]
1310
actual_file_name = query_suite + '.actual'
1411
expected_files.add(actual_file_name)
1512
(cwd / actual_file_name).write_text('\n'.join(actual)+'\n')

0 commit comments

Comments
 (0)