allow python3 tests without python installed

also closes gh-3280 via a documentation and test update