python3 compatibility
run all tests