From: Daniele Varrazzo Date: Fri, 13 May 2022 22:41:14 +0000 (+0200) Subject: test: fix number of columns in generated faker schema X-Git-Tag: 3.1~102 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1480f62a90e47911c6bd91509558fdefe9d731ce;p=thirdparty%2Fpsycopg.git test: fix number of columns in generated faker schema --- diff --git a/tests/fix_faker.py b/tests/fix_faker.py index 1ae19aadd..39031e8b4 100644 --- a/tests/fix_faker.py +++ b/tests/fix_faker.py @@ -49,7 +49,7 @@ class Faker: @property def schema(self): if not self._schema: - self._schema = self.choose_schema() + self.schema = self.choose_schema() return self._schema @schema.setter @@ -196,6 +196,7 @@ class Faker: s = self.make_schema(choice(self.types)) if s is not None: schema.append(s) + self.schema = schema return schema def make_records(self, nrecords): @@ -765,7 +766,7 @@ class Faker: # TODO: this is a complicated matter as it would involve creating # temporary composite types. # length = randrange(1, self.tuple_max_length) - # return (cls, self.choose_schema(ncols=length)) + # return (cls, self.make_random_schema(ncols=length)) return None def make_tuple(self, spec):