<div dir="ltr"><div dir="ltr">On Fri, Jul 5, 2024 at 1:20 PM Nicholas Pratte <<a href="mailto:npratte@iol.unh.edu">npratte@iol.unh.edu</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">There is some odd functionality/behavior in how the --test-suite<br>
parameters interacts in conjunction with the 'test_suites' attribute in<br>
the config file. If a user leaves an empty list underneath<br>
'test_suites,' or if they negate the attribute entirely, even if said<br>
user adds test suites via the --test-suite parameter, a schema violation<br>
is thrown.<br>
<br>
This patch mitigates this, by removing the schema requirement if the<br>
user has indicated test suites within main.py parameters, allowing for<br>
the 'test_suites' attribute to be optional.<br>
<br>
Bugzilla ID: 1360<br>
Signed-off-by: Nicholas Pratte <<a href="mailto:npratte@iol.unh.edu" target="_blank">npratte@iol.unh.edu</a>><br></blockquote><div><br></div><div>Reviewed-by: Dean Marx <<a href="mailto:dmarx@iol.unh.edu">dmarx@iol.unh.edu</a>> </div></div></div>