refactor batch_test for pytest
much needed pep8
flakes
add tox to test pendulant over multiple versions of python
this fixes hanging tests. the session was probably not closing. must check if this is still testing the intended behaviour
session as a funcarg
move some more modules towards pytest
fix scope error on funcarg. also try and control the logging output more.
updated test requirements and clear on funcarg init
remove last clears
restore
remove fixture that we don't appear to need
pytest orgy
version marker
session is version specific
run all tests now and get dependancies from the requirements file
travis test
simpler test
correct the desired python versions
simplify script