'The order of types in a ``PSet`` type definition doesn\'t change the
output.'

def test_pset_value_types_reordered(self):

    class Different(CheckedPSet, ):
        __type__ = (int, str)
    Original = Different
    class Different(CheckedPSet, ):
        __type__ = (str, int)
    self.assertEqual(generate_model(Original), generate_model(Different))
