I have added an new build option, -DtestAdditional="test dir" to the Lucee 6.0 build process
ant -DtestFilter="zip" -DtestAdditional="C:\work\lucee-extensions\extension-compress\tests"
This allows you to run additional tests, as well as the core Lucee tests
For example with the s3 extension, you can add a /tests folder and the GitHub Action will automatically run any valid tests found with the label="s3" alongside the test in the main Lucee repo
I have also added -DtestExtensions which allows you to run the main Lucee build process with your locally built version of extension(s)
ant -DtestLabels="zip" -DtestExtensions="C:\work\lucee-extensions\extension-compress\dist"
This should make hacking extensions a whole lot easier.