File tree 2 files changed +5
-3
lines changed
modules/swagger-parser/src/test/java/io/swagger/parser
2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 1
1
package io .swagger .parser ;
2
2
3
- import io .swagger .v3 .core .util .Yaml ;
4
3
import io .swagger .v3 .oas .models .Components ;
5
4
import io .swagger .v3 .oas .models .OpenAPI ;
6
5
import io .swagger .v3 .oas .models .media .ArraySchema ;
@@ -39,6 +38,10 @@ public void testNPE_1685() {
39
38
options .setResolveFully (true );
40
39
SwaggerParseResult swaggerParseResult = openAPIParser .readLocation ("issue1685.json" , null , options );
41
40
assertNull (swaggerParseResult .getOpenAPI ());
41
+ assertNotNull (swaggerParseResult .getMessages ());
42
+ assertTrue (swaggerParseResult .getMessages ().size () == 2 );
43
+ assertEquals (swaggerParseResult .getMessages ().get (0 ), "attribute notswagger is unexpected" );
44
+ assertEquals (swaggerParseResult .getMessages ().get (1 ), "attribute swagger is missing" );
42
45
}
43
46
44
47
@ Test
Original file line number Diff line number Diff line change 394
394
</repositories >
395
395
<properties >
396
396
<snakeyaml-version >1.30</snakeyaml-version >
397
- <swagger-parser-v2-version >1.0.58 </swagger-parser-v2-version >
397
+ <swagger-parser-v2-version >1.0.59-SNAPSHOT </swagger-parser-v2-version >
398
398
<commons-io-version >2.11.0</commons-io-version >
399
399
<slf4j-version >1.7.30</slf4j-version >
400
400
<swagger-core-version >2.2.0-SNAPSHOT</swagger-core-version >
409
409
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
410
410
<sonatypeOssDistMgmtSnapshotsUrl >https://oss.sonatype.org/content/repositories/snapshots/</sonatypeOssDistMgmtSnapshotsUrl >
411
411
</properties >
412
-
413
412
</project >
You can’t perform that action at this time.
0 commit comments