From bd115f56fa6923e53915e7858e4b2082ffd9f8c8 Mon Sep 17 00:00:00 2001 From: Ryan Lim Date: Tue, 22 Oct 2024 15:24:32 -0700 Subject: [PATCH] fix faker generation --- .../codegen/templates/test_infra/factories/class_name.py.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platformics/codegen/templates/test_infra/factories/class_name.py.j2 b/platformics/codegen/templates/test_infra/factories/class_name.py.j2 index b6a3af5..63a3b60 100644 --- a/platformics/codegen/templates/test_infra/factories/class_name.py.j2 +++ b/platformics/codegen/templates/test_infra/factories/class_name.py.j2 @@ -80,7 +80,7 @@ class {{ cls.name }}Factory(CommonFactory): {%- elif field.type == "Array2dFloat" %} {{ field.name }} = factory.LazyAttribute(lambda o: [ [random.uniform(1, 100) for _ in range(5)] ] * random.randint(2, 5) ) {%- elif field.type == "List1dString" %} - {{ field.name }} = factory.LazyAttribute(lambda o: [ factory.Faker("word").generate() for _ in range(random.randint(2, 5)) ]) + {{ field.name }} = factory.LazyAttribute(lambda o: [ factory.Faker("word").evaluate(o, None, {"locale": "en"}) for _ in range(random.randint(2, 5)) ]) {%- elif field.type == "integer" %} {{ field.name }} = fuzzy.FuzzyInteger(1, 1000) {%- elif field.type == "float" %}