@@ -27,71 +27,29 @@ jobs:
2727 with :
2828 version : latest
2929
30- # Test 1
31- - uses : ./../action/init
32- with :
33- languages : javascript
34- config-file : ./.github/codeql/codeql-config-query-filters1.yml
35- tools : ${{ steps.prepare-test.outputs.tools-url }}
36- db-location : ${{ runner.temp }}/test1
37- - uses : ./../action/analyze
38- with :
39- output : ${{ runner.temp }}/results
40- upload-database : false
41- upload : false
42- env :
43- TEST_MODE : true
44- - name : Check Sarif
45- uses : ./../action/.github/check-sarif
30+ - name : Check Sarif for default queries with Single include, Single exclude
31+ uses : ./../action/.github/query-filter-test
4632 with :
4733 sarif-file : ${{ runner.temp }}/results/javascript.sarif
4834 queries-run : js/zipslip
4935 queries-not-run : js/path-injection
50- - name : Cleanup after test
51- run : rm -rf "$RUNNER_TEMP/results"
52-
53- # Test 2
54- - uses : ./../action/init
55- with :
56- languages : javascript
57- config-file : ./.github/codeql/codeql-config-query-filters2.yml
36+ config-file : ./.github/codeql/codeql-config-query-filters1.yml
5837 tools : ${{ steps.prepare-test.outputs.tools-url }}
59- db-location : ${{ runner.temp }}/test2
60- - uses : ./../action/analyze
61- with :
62- output : ${{ runner.temp }}/results
63- upload-database : false
64- upload : false
65- env :
66- TEST_MODE : true
67- - name : Check Sarif
68- uses : ./../action/.github/check-sarif
38+
39+ - name : Check Sarif for query packs with Single include, Single exclude
40+ uses : ./../action/.github/query-filter-test
6941 with :
7042 sarif-file : ${{ runner.temp }}/results/javascript.sarif
7143 queries-run : js/zipslip,javascript/example/empty-or-one-block
7244 queries-not-run : js/path-injection
73- - name : Cleanup after test
74- run : rm -rf "$RUNNER_TEMP/results"
75-
76- # Test 3
77- - uses : ./../action/init
78- with :
79- languages : javascript
80- config-file : ./.github/codeql/codeql-config-query-filters3.yml
45+ config-file : ./.github/codeql/codeql-config-query-filters2.yml
8146 tools : ${{ steps.prepare-test.outputs.tools-url }}
82- db-location : ${{ runner.temp }}/test3
83- - uses : ./../action/analyze
84- with :
85- output : ${{ runner.temp }}/results
86- upload-database : false
87- upload : false
88- env :
89- TEST_MODE : true
90- - name : Check Sarif
91- uses : ./../action/.github/check-sarif
47+
48+ - name : Check Sarif for query packs and local queries with Single include, Single exclude
49+ uses : ./../action/.github/query-filter-test
9250 with :
9351 sarif-file : ${{ runner.temp }}/results/javascript.sarif
9452 queries-run : js/zipslip,javascript/example/empty-or-one-block,inrepo-javascript-querypack/show-ifs
9553 queries-not-run : js/path-injection,complex-python-querypack/show-ifs,complex-python-querypack/foo/bar/show-ifs
96- - name : Cleanup after test
97- run : rm -rf "$RUNNER_TEMP/results"
54+ config-file : ./.github/codeql/codeql-config-query-filters3.yml
55+ tools : ${{ steps.prepare-test.outputs.tools-url }}
0 commit comments