add doc strings; fix pep8 warning address some minor issues brought up by the code review process
23 lines
776 B
Python
23 lines
776 B
Python
"""
|
|
Dummy factories for tests
|
|
"""
|
|
from factory.django import DjangoModelFactory
|
|
from ccx.models import CustomCourseForEdX # pylint: disable=import-error
|
|
from ccx.models import CcxMembership # pylint: disable=import-error
|
|
from ccx.models import CcxFutureMembership # pylint: disable=import-error
|
|
|
|
|
|
class CcxFactory(DjangoModelFactory): # pylint: disable=missing-docstring
|
|
FACTORY_FOR = CustomCourseForEdX
|
|
display_name = "Test CCX"
|
|
id = None # pylint: disable=redefined-builtin, invalid-name
|
|
|
|
|
|
class CcxMembershipFactory(DjangoModelFactory): # pylint: disable=missing-docstring
|
|
FACTORY_FOR = CcxMembership
|
|
active = False
|
|
|
|
|
|
class CcxFutureMembershipFactory(DjangoModelFactory): # pylint: disable=missing-docstring
|
|
FACTORY_FOR = CcxFutureMembership
|