ngageoint / hootenanny

Hootenanny conflates multiple maps into a single seamless map.
GNU General Public License v3.0
351 stars 74 forks source link

Add filtering switches to regression tests #2192

Open bwitham opened 6 years ago

bwitham commented 6 years ago

This would be a nice to have time saver when running regression tests. If you want to run the regression tests against a change that only affects a subset of hoot capabilities for quick feedback, it would be nice to be able to automatically filter out tests you don't need to run. This would be less work than manually ignoring the directory of each test you don't want to run.

just a few switch examples:

1) --linear - This would only run tests that take in linear data as inputs. Also have similar switches for --point --poly. However, it may be better to use switches like: --road, --poi, --building, etc....not sure. 2) --score - This would only run tests that check for score changes. Would skip exact tests, smoke tests, etc.

bwitham commented 5 years ago

Haven't needed this recently, so closing for now.

bwitham commented 5 years ago

On second thought, actually think this could be useful and could use it right now...