'Tests that the _columns dics retains the ordering of the class definition'

def test_column_ordering_is_preserved(self):

    class Stuff(Model, ):
        id = columns.UUID(primary_key=True, default=(lambda : uuid4()))
        words = columns.Text()
        content = columns.Text()
        numbers = columns.Integer()
    self.assertEqual([x for x in Stuff._columns.keys()], ['id', 'words', 'content', 'numbers'])
