This test does not work on Python 3, is the assumption that 2 to 3 converts the unicode to str and leaves str as str?