Testing strategy outdated #260
Labels
Documentation
Documentation & Code Commeting
Unit/Regression Test
Adding in a new testing strategy either unit or regression
Milestone
The testing strategy is a bit confusing at the moment. We need to put a set of test files to run through for each file mentioned in them to avoid missing regression tests when putting in PRs.
e.g.
This table means that
test_routes_dijkstra.py
andtest_routes_smoothed.py
should both be run in the case that any ofcrossing.py
,crossing_smoothing.py
, orroute_planner.py
are altered, but instead it looks like no test should be run forroute_planner.py
being altered.Route Planning
crossing.py
tests/regression_tests/test_routes_dijkstra.py
crossing_smoothing.py
tests/regression_tests/test_routes_smoothed.py
route_planner.py
Also just a personal opinion: I am constantly forgetting that
testing_strategy.md
in thetests
folder rather than the.github
folder when I'm looking up what tests to run. Anyone else have this issue? If so I suggest moving it to.github
for consistency's sake.The text was updated successfully, but these errors were encountered: