Move tests into main script
Part of attempts to tidy up the tool before handing it to users.
- get rid of
tests.py
file - not ideal as it makes the main file (
mpsd-software.py
) longer - can revisit if we turn the script into a package
If we do not merge this, we should at least rename tests.py
to test_mpsd-software.py
(for example).