def test_custom_fields_csv_generation(): project = f.ProjectFactory.create(userstories_csv_uuid=uuid.uuid4().hex) attr = f.UserStoryCustomAttributeFactory.create(project=project, name="attr1", description="desc") us = f.UserStoryFactory.create(project=project) attr_values = us.custom_attributes_values attr_values.attributes_values = {str(attr.id):"val1"} attr_values.save() queryset = project.user_stories.all() data = services.userstories_to_csv(project, queryset) data.seek(0) reader = csv.reader(data) row = next(reader) assert row[26] == attr.name row = next(reader) assert row[26] == "val1"
def test_custom_fields_csv_generation(): project = f.ProjectFactory.create(userstories_csv_uuid=uuid.uuid4().hex) attr = f.UserStoryCustomAttributeFactory.create(project=project, name="attr1", description="desc") us = f.UserStoryFactory.create(project=project) attr_values = us.custom_attributes_values attr_values.attributes_values = {str(attr.id): "val1"} attr_values.save() queryset = project.user_stories.all() data = services.userstories_to_csv(project, queryset) data.seek(0) reader = csv.reader(data) row = next(reader) assert row[28] == attr.name row = next(reader) assert row[28] == "val1"