We seem to be using these three lines a fair bit. Maybe stick them in a function so we can do `return skip()`. Or not - once we drop Python 2.6 support, we can rely on `unittest.SkipTest` existing.