Updated CLI so that '-p' will output geojson as well as proprietary mesh in one call to optimise_routes. Before, we had to run it twice just to get both outputs. Also a bug fix to abstract_ship.py
Fixes: Pipeline QoL fix (no issue created)
Testing
To ensure that the functionality of the PolarRoute codebase remains consistent throughout the development cycle a testing strategy has been developed, which can be viewed in the document test/testing_strategy.md.
This includes a collection of test files which should be run according to which part of the codebase has been altered in a pull request. Please consult the testing strategy to determine which tests need to be run.
[ ] My changes have not altered any of the files listed in the testing strategy
[x] My changes result in all required regression tests passing without the need to update test files.
PolarRoute Pull Request Template
Date: 2023-10-10 Version Number: 0.3.6 ->0.3.7
Description of change
Updated CLI so that '-p' will output geojson as well as proprietary mesh in one call to
optimise_routes
. Before, we had to run it twice just to get both outputs. Also a bug fix toabstract_ship.py
Fixes: Pipeline QoL fix (no issue created)
Testing
To ensure that the functionality of the PolarRoute codebase remains consistent throughout the development cycle a testing strategy has been developed, which can be viewed in the document
test/testing_strategy.md
. This includes a collection of test files which should be run according to which part of the codebase has been altered in a pull request. Please consult the testing strategy to determine which tests need to be run.[ ] My changes have not altered any of the files listed in the testing strategy
[x] My changes result in all required regression tests passing without the need to update test files.
Checklist
0.2.x
branch (DO NOT SUBMIT A PR TO MAIN)