File tree Expand file tree Collapse file tree 2 files changed +21
-1
lines changed Expand file tree Collapse file tree 2 files changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -442,6 +442,25 @@ test("parseUserConfig - throws a ConfigurationError if the file is not valid YAM
442442 ) ;
443443} ) ;
444444
445+ test ( "parseUserConfig - validation isn't picky about `query-filters`" , ( t ) => {
446+ const loggedMessages : LoggedMessage [ ] = [ ] ;
447+ const logger = getRecordingLogger ( loggedMessages ) ;
448+
449+ t . notThrows ( ( ) =>
450+ dbConfig . parseUserConfig (
451+ logger ,
452+ "test" ,
453+ `
454+ query-filters:
455+ - something
456+ - include: foo
457+ - exclude: bar
458+ ` ,
459+ true ,
460+ ) ,
461+ ) ;
462+ } ) ;
463+
445464test ( "parseUserConfig - throws a ConfigurationError if validation fails" , ( t ) => {
446465 const loggedMessages : LoggedMessage [ ] = [ ] ;
447466 const logger = getRecordingLogger ( loggedMessages ) ;
Original file line number Diff line number Diff line change 8787 },
8888 {
8989 "$ref" : " #/definitions/IncludeQueryFilter"
90- }
90+ },
91+ {}
9192 ]
9293 },
9394 "ExcludeQueryFilter" : {
You can’t perform that action at this time.
0 commit comments