"""Factories for the TrackLocalizedMetadata model.""" import factory from product.models.track_localized_metadata import \ TrackLocalizedMetadata class TrackLocalizedMetadataFactory(factory.Factory): """Factory to create TrackLocalizedMetadata models for testing.""" class Meta: """Meta definition for the factory.""" model = TrackLocalizedMetadata metadata_id = factory.Sequence(lambda n: 1100 + n) tuid = factory.Sequence(lambda n: n) language_id = factory.Sequence(lambda n: n) track_name = factory.Sequence(lambda n: 'localized name {}'.format(n)) version = factory.Sequence(lambda n: 'localized version {}'.format(n))