If you run the tests in the ohsome API project you don't get any errors if you didn't pass the required parameters.
Please include the following general information about the issue and list any additional steps needed to reproduce the bug.
The tests shouldn't be ignored but fail. In the maven output you can't even see that tests were skipped!
% JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 mvn clean test
[INFO] Scanning for projects...
[INFO]
[INFO] --------------------< org.heigit.ohsome:ohsome-api >--------------------
[INFO] Building ohsome API 1.7.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
…
[INFO]
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ ohsome-api ---
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.heigit.ohsome.ohsomeapi.executor.ContributionsExecutorTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s - in org.heigit.ohsome.ohsomeapi.executor.ContributionsExecutorTest
[INFO] Running org.heigit.ohsome.ohsomeapi.controller.DataExtractionTest
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.heigit.ohsome.ohsomeapi.controller.DataExtractionTest
[INFO] Running org.heigit.ohsome.ohsomeapi.controller.PostControllerTest
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.heigit.ohsome.ohsomeapi.controller.PostControllerTest
[INFO] Running org.heigit.ohsome.ohsomeapi.controller.GetControllerTest
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.heigit.ohsome.ohsomeapi.controller.GetControllerTest
[INFO] Running org.heigit.ohsome.ohsomeapi.inputprocessing.InputProcessingUtilsTest
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s - in org.heigit.ohsome.ohsomeapi.inputprocessing.InputProcessingUtilsTest
[INFO] Running org.heigit.ohsome.ohsomeapi.inputprocessing.GeometryBuilderTest
Jul 20, 2022 6:09:27 PM org.hsqldb.persist.Logger logInfoEvent
INFO: dataFileCache open start
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.244 s - in org.heigit.ohsome.ohsomeapi.inputprocessing.GeometryBuilderTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 29, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10.023 s
[INFO] Finished at: 2022-07-20T18:09:28+02:00
[INFO] ------------------------------------------------------------------------
Bug Description
If you run the tests in the ohsome API project you don't get any errors if you didn't pass the required parameters.
General Information
Please include the following general information about the issue and list any additional steps needed to reproduce the bug.
1.5.0]: current masterExpected Behaviour
The tests shouldn't be ignored but fail. In the maven output you can't even see that tests were skipped!
Output
IDEA
Maven