Commit graph

20 commits

Author SHA1 Message Date
Yann Hamon
6ae8c45bc1
openapi2jsonschema.py now correctly fails if no FILE is passed (#244)
* openapi2jsonschema.py now correctly fails if no FILE is passed
* Update acceptance tests
2023-11-18 18:08:18 +01:00
Yann Hamon
ae67bb4709
Force Draft version of JsonSchema (#221)
* Force Draft version of JsonSchema
* Add test validating using CRD that misses explicit draft version
2023-07-16 09:42:11 +02:00
Yann Hamon
f5338b07f9
Validate JUnit output against Jenkins JUnit XSD (#134)
* Validate JUnit output against Jenkins JUnix XSD

* Add missing Jenkins JUnit XSD

* Add time to TestCase for #127
2022-10-16 13:52:04 +02:00
Yann Hamon
3cb76bc5e6 Update fixture file to use no hash function 2022-09-02 10:39:16 +02:00
Bill Franklin
9a6fff13cb
Forbid duplicate keys in strict mode (#121)
* Forbid duplicate keys in strict mode

Prevents specifying duplicate keys using
UnmarshallStrict: https://pkg.go.dev/gopkg.in/yaml.v2#UnmarshalStrict

* Add acceptance tests for duplicated properties
2022-07-15 14:23:10 +02:00
Yann Hamon
4a8aace275 Add acceptance test 2021-09-26 17:40:58 +02:00
Yann Hamon
0e22547520 Fix acceptance tests 2021-07-11 23:01:31 +02:00
Yann Hamon
4eb75860d9 support for lists 2021-07-03 15:49:37 +02:00
Yann Hamon
e99589adab move cache file to fixtures/cache 2021-01-09 12:57:56 +01:00
Yann Hamon
f564719d74 Run some acceptance tests with network disabled 2021-01-09 01:07:43 +01:00
Yann Hamon
509ad8e997 add test for missing apiVersion - better error message 2020-12-23 18:25:46 +01:00
Yann Hamon
9dda2ff599 more acceptance tests 2020-10-18 14:04:23 +02:00
Yann Hamon
54d899f8f6 add more acceptance tests 2020-10-18 13:13:37 +02:00
Yann Hamon
5ada0b67e5 Add test for validating a Custom Resource with a local CRD 2020-10-17 17:12:59 +02:00
Yann Hamon
9293920f2a add test to validate a folder 2020-06-06 18:46:08 +02:00
Yann Hamon
8fed078b9e support schemas in YAML, added acceptance tests for parsing custom resources 2020-06-05 00:51:35 +02:00
Yann Hamon
3751a26ae7 import some integration tests from kubeval 2020-06-04 00:33:01 +02:00
Yann Hamon
6a7affc438 remove redundant file 2020-06-02 00:18:32 +02:00
Yann Hamon
0eecf37d9b first acceptance test 2020-06-02 00:16:38 +02:00
Yann Hamon
fe33d14dc4 first commit 2020-05-30 02:44:13 +02:00