explicitly raise TypeError in Py2 on ordered comparison with complex (otherwise uses default comparison, which fails to fail)
disable tests that are known to fail in Py2 (and do not exist in Py2.7's test suite)
fix test in Py2
disable tests that behave differently in Py2 (and do not exist in Py2's test suite)