Applied-GeoSolutions / gips

Geospatial Image Processing System
GNU General Public License v3.0
17 stars 5 forks source link

464 replace scripttest #481

Closed ra-tolson closed 6 years ago

ra-tolson commented 6 years ago

I started pulling at the seams of the existing system test framework and it seemed too well-integrated to come apart cleanly, so I had to stand up a new framework sorta in parallel to the old, mostly implemented in util.py. Modis and merra's t_process both use the new code now.

I had to debug some general test framework issues while I was going; note pytest 3.2.5 works for this but newer versions don't due to issues mentioned in #474.

In any case, in this PR it's possible to write system tests that inspect the data repos without using scripttest.

ra-tolson commented 6 years ago

The next iteration may make this not worth reviewing, please stand by.