@@ -5,7 +5,6 @@ import * as api from "../api-client";
55import { getRunnerLogger } from "../logging" ;
66import { parseRepositoryNwo } from "../repository" ;
77import { setupTests } from "../testing-utils" ;
8- import * as util from "../util" ;
98
109import * as properties from "./properties" ;
1110
@@ -23,13 +22,7 @@ test.serial(
2322 const logger = getRunnerLogger ( true ) ;
2423 const mockRepositoryNwo = parseRepositoryNwo ( "owner/repo" ) ;
2524 await t . throwsAsync (
26- properties . loadPropertiesFromApi (
27- {
28- type : util . GitHubVariant . DOTCOM ,
29- } ,
30- logger ,
31- mockRepositoryNwo ,
32- ) ,
25+ properties . loadPropertiesFromApi ( logger , mockRepositoryNwo ) ,
3326 {
3427 message : / E x p e c t e d r e p o s i t o r y p r o p e r t i e s A P I t o r e t u r n a n a r r a y / ,
3528 } ,
@@ -49,13 +42,7 @@ test.serial(
4942 const logger = getRunnerLogger ( true ) ;
5043 const mockRepositoryNwo = parseRepositoryNwo ( "owner/repo" ) ;
5144 await t . throwsAsync (
52- properties . loadPropertiesFromApi (
53- {
54- type : util . GitHubVariant . DOTCOM ,
55- } ,
56- logger ,
57- mockRepositoryNwo ,
58- ) ,
45+ properties . loadPropertiesFromApi ( logger , mockRepositoryNwo ) ,
5946 {
6047 message :
6148 / E x p e c t e d r e p o s i t o r y p r o p e r t y o b j e c t t o h a v e a ' p r o p e r t y _ n a m e ' / ,
@@ -79,40 +66,8 @@ test.serial(
7966 const logger = getRunnerLogger ( true ) ;
8067 const mockRepositoryNwo = parseRepositoryNwo ( "owner/repo" ) ;
8168 await t . notThrowsAsync (
82- properties . loadPropertiesFromApi (
83- {
84- type : util . GitHubVariant . DOTCOM ,
85- } ,
86- logger ,
87- mockRepositoryNwo ,
88- ) ,
89- ) ;
90- } ,
91- ) ;
92-
93- test . serial (
94- "loadPropertiesFromApi returns empty object if on GHES" ,
95- async ( t ) => {
96- sinon . stub ( api , "getRepositoryProperties" ) . resolves ( {
97- headers : { } ,
98- status : 200 ,
99- url : "" ,
100- data : [
101- { property_name : "github-codeql-extra-queries" , value : "+queries" } ,
102- { property_name : "unknown-property" , value : "something" } ,
103- ] satisfies properties . GitHubPropertiesResponse ,
104- } ) ;
105- const logger = getRunnerLogger ( true ) ;
106- const mockRepositoryNwo = parseRepositoryNwo ( "owner/repo" ) ;
107- const response = await properties . loadPropertiesFromApi (
108- {
109- type : util . GitHubVariant . GHES ,
110- version : "" ,
111- } ,
112- logger ,
113- mockRepositoryNwo ,
69+ properties . loadPropertiesFromApi ( logger , mockRepositoryNwo ) ,
11470 ) ;
115- t . deepEqual ( response , { } ) ;
11671 } ,
11772) ;
11873
@@ -129,9 +84,6 @@ test.serial("loadPropertiesFromApi loads known properties", async (t) => {
12984 const logger = getRunnerLogger ( true ) ;
13085 const mockRepositoryNwo = parseRepositoryNwo ( "owner/repo" ) ;
13186 const response = await properties . loadPropertiesFromApi (
132- {
133- type : util . GitHubVariant . DOTCOM ,
134- } ,
13587 logger ,
13688 mockRepositoryNwo ,
13789 ) ;
@@ -155,9 +107,6 @@ test.serial("loadPropertiesFromApi parses true boolean property", async (t) => {
155107 const warningSpy = sinon . spy ( logger , "warning" ) ;
156108 const mockRepositoryNwo = parseRepositoryNwo ( "owner/repo" ) ;
157109 const response = await properties . loadPropertiesFromApi (
158- {
159- type : util . GitHubVariant . DOTCOM ,
160- } ,
161110 logger ,
162111 mockRepositoryNwo ,
163112 ) ;
@@ -186,9 +135,6 @@ test.serial(
186135 const warningSpy = sinon . spy ( logger , "warning" ) ;
187136 const mockRepositoryNwo = parseRepositoryNwo ( "owner/repo" ) ;
188137 const response = await properties . loadPropertiesFromApi (
189- {
190- type : util . GitHubVariant . DOTCOM ,
191- } ,
192138 logger ,
193139 mockRepositoryNwo ,
194140 ) ;
@@ -211,13 +157,7 @@ test.serial(
211157 const logger = getRunnerLogger ( true ) ;
212158 const mockRepositoryNwo = parseRepositoryNwo ( "owner/repo" ) ;
213159 await t . throwsAsync (
214- properties . loadPropertiesFromApi (
215- {
216- type : util . GitHubVariant . DOTCOM ,
217- } ,
218- logger ,
219- mockRepositoryNwo ,
220- ) ,
160+ properties . loadPropertiesFromApi ( logger , mockRepositoryNwo ) ,
221161 {
222162 message :
223163 / U n e x p e c t e d v a l u e f o r r e p o s i t o r y p r o p e r t y ' g i t h u b - c o d e q l - e x t r a - q u e r i e s ' \( n u m b e r \) , g o t : 1 2 3 / ,
@@ -244,9 +184,6 @@ test.serial(
244184 const warningSpy = sinon . spy ( logger , "warning" ) ;
245185 const mockRepositoryNwo = parseRepositoryNwo ( "owner/repo" ) ;
246186 const response = await properties . loadPropertiesFromApi (
247- {
248- type : util . GitHubVariant . DOTCOM ,
249- } ,
250187 logger ,
251188 mockRepositoryNwo ,
252189 ) ;
0 commit comments