File tree Expand file tree Collapse file tree
gbfs-validator-java-api/src/test/java/org/mobilitydata/gbfs/validator/api
gbfs-validator-java-loader/src
main/java/org/mobilitydata/gbfs/validator/loader
test/java/org/mobilitydata/gbfs/validator/loader
main/java/org/mobilitydata/gbfs/validation
test/java/org/mobilitydata/gbfs/validation/validator Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77import com .fasterxml .jackson .databind .ObjectMapper ;
88import java .nio .file .Files ;
99import java .nio .file .Path ;
10- import org .mobilitydata .gbfs .validator .api .handler .OpenApiGeneratorApplication ;
11- import org .mobilitydata .gbfs .validator .api .model .*;
1210import org .junit .jupiter .api .BeforeAll ;
1311import org .junit .jupiter .api .Test ;
1412import org .junit .jupiter .api .io .TempDir ;
13+ import org .mobilitydata .gbfs .validator .api .handler .OpenApiGeneratorApplication ;
14+ import org .mobilitydata .gbfs .validator .api .model .*;
1515import org .springframework .beans .factory .annotation .Autowired ;
1616import org .springframework .boot .test .autoconfigure .web .servlet .AutoConfigureMockMvc ;
1717import org .springframework .boot .test .context .SpringBootTest ;
Original file line number Diff line number Diff line change 5050import org .apache .hc .core5 .http .io .entity .EntityUtils ;
5151import org .apache .hc .core5 .http .io .entity .StringEntity ;
5252import org .apache .hc .core5 .util .Timeout ;
53+ import org .json .JSONObject ;
54+ import org .json .JSONTokener ;
5355import org .mobilitydata .gbfs .validator .loader .auth .Authentication ;
5456import org .mobilitydata .gbfs .validator .loader .auth .BasicAuth ;
5557import org .mobilitydata .gbfs .validator .loader .auth .BearerTokenAuth ;
5658import org .mobilitydata .gbfs .validator .loader .auth .OAuthClientCredentialsGrantAuth ;
57- import org .json .JSONObject ;
58- import org .json .JSONTokener ;
5959
6060/**
6161 * Loads GBFS (General Bikeshare Feed Specification) files from HTTP/HTTPS URLs or local file system.
Original file line number Diff line number Diff line change 1212import java .util .Base64 ;
1313import java .util .List ;
1414import org .apache .hc .core5 .http .HttpHeaders ;
15- import org .mobilitydata .gbfs .validator .loader .auth .BasicAuth ;
16- import org .mobilitydata .gbfs .validator .loader .auth .BearerTokenAuth ;
17- import org .mobilitydata .gbfs .validator .loader .auth .OAuthClientCredentialsGrantAuth ;
1815import org .junit .jupiter .api .AfterEach ;
1916import org .junit .jupiter .api .BeforeEach ;
2017import org .junit .jupiter .api .Test ;
2118import org .junit .jupiter .api .extension .ExtendWith ;
19+ import org .mobilitydata .gbfs .validator .loader .auth .BasicAuth ;
20+ import org .mobilitydata .gbfs .validator .loader .auth .BearerTokenAuth ;
21+ import org .mobilitydata .gbfs .validator .loader .auth .OAuthClientCredentialsGrantAuth ;
2222import org .mockito .junit .jupiter .MockitoExtension ;
2323
2424@ ExtendWith (MockitoExtension .class )
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2222import java .util .Map ;
2323import java .util .Optional ;
2424import java .util .concurrent .ConcurrentHashMap ;
25+ import org .everit .json .schema .ValidationException ;
26+ import org .json .JSONObject ;
2527import org .mobilitydata .gbfs .validation .model .FileValidationError ;
2628import org .mobilitydata .gbfs .validation .model .FileValidationResult ;
2729import org .mobilitydata .gbfs .validation .validator .versions .Version ;
2830import org .mobilitydata .gbfs .validation .validator .versions .VersionFactory ;
29- import org .everit .json .schema .ValidationException ;
30- import org .json .JSONObject ;
3131import org .slf4j .Logger ;
3232import org .slf4j .LoggerFactory ;
3333
Original file line number Diff line number Diff line change 3333import java .util .Set ;
3434import java .util .function .Predicate ;
3535import java .util .stream .Collectors ;
36+ import org .json .JSONException ;
37+ import org .json .JSONObject ;
3638import org .mobilitydata .gbfs .validation .GbfsValidator ;
3739import org .mobilitydata .gbfs .validation .model .FileValidationResult ;
3840import org .mobilitydata .gbfs .validation .model .ValidationResult ;
3941import org .mobilitydata .gbfs .validation .model .ValidationSummary ;
4042import org .mobilitydata .gbfs .validation .model .ValidatorError ; // Changed to use model.SystemError
4143import org .mobilitydata .gbfs .validation .validator .versions .Version ;
4244import org .mobilitydata .gbfs .validation .validator .versions .VersionFactory ;
43- import org .json .JSONException ;
44- import org .json .JSONObject ;
4545import org .slf4j .Logger ;
4646import org .slf4j .LoggerFactory ;
4747
Original file line number Diff line number Diff line change 3333import java .util .Optional ;
3434import java .util .Set ;
3535import java .util .concurrent .ConcurrentHashMap ;
36- import org .mobilitydata .gbfs .validation .validator .FileValidator ;
37- import org .mobilitydata .gbfs .validation .validator .URIFormatValidator ;
38- import org .mobilitydata .gbfs .validation .validator .rules .CustomRuleSchemaPatcher ;
3936import org .everit .json .schema .Schema ;
4037import org .everit .json .schema .ValidationException ;
4138import org .everit .json .schema .loader .SchemaLoader ;
4239import org .json .JSONObject ;
4340import org .json .JSONTokener ;
41+ import org .mobilitydata .gbfs .validation .validator .FileValidator ;
42+ import org .mobilitydata .gbfs .validation .validator .URIFormatValidator ;
43+ import org .mobilitydata .gbfs .validation .validator .rules .CustomRuleSchemaPatcher ;
4444import org .slf4j .Logger ;
4545import org .slf4j .LoggerFactory ;
4646
Original file line number Diff line number Diff line change 2828import java .nio .charset .StandardCharsets ;
2929import java .util .HashMap ;
3030import java .util .Map ;
31+ import org .junit .jupiter .api .Assertions ;
32+ import org .junit .jupiter .api .Test ;
3133import org .mobilitydata .gbfs .validation .model .FileValidationResult ;
3234import org .mobilitydata .gbfs .validation .model .ValidationResult ;
3335import org .mobilitydata .gbfs .validation .model .ValidatorError ;
34- import org .junit .jupiter .api .Assertions ;
35- import org .junit .jupiter .api .Test ;
3636import org .mockito .Mockito ;
3737
3838class GbfsJsonValidatorTest {
You can’t perform that action at this time.
0 commit comments