18 lines
533 B
Python
18 lines
533 B
Python
from course_modes.models import CourseMode
|
|
from factory.django import DjangoModelFactory
|
|
from opaque_keys.edx.locations import SlashSeparatedCourseKey
|
|
|
|
|
|
# Factories are self documenting
|
|
# pylint: disable=missing-docstring
|
|
class CourseModeFactory(DjangoModelFactory):
|
|
FACTORY_FOR = CourseMode
|
|
|
|
course_id = SlashSeparatedCourseKey('MITx', '999', 'Robot_Super_Course')
|
|
mode_slug = 'audit'
|
|
mode_display_name = 'audit course'
|
|
min_price = 0
|
|
currency = 'usd'
|
|
expiration_datetime = None
|
|
suggested_prices = ''
|