Fix unused-import errors
This commit is contained in:
@@ -16,7 +16,6 @@ from nose.plugins.attrib import attr
|
||||
from edxmako.shortcuts import render_to_response
|
||||
|
||||
from branding.views import index
|
||||
import student.views
|
||||
from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase
|
||||
from xmodule.modulestore.tests.factories import CourseFactory
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@ from django.core.exceptions import ValidationError
|
||||
from bulk_email.models import CourseEmailTemplate, COURSE_EMAIL_MESSAGE_BODY_TAG, CourseAuthorization
|
||||
|
||||
from opaque_keys import InvalidKeyError
|
||||
from xmodule.modulestore import ModuleStoreEnum
|
||||
from xmodule.modulestore.django import modulestore
|
||||
from opaque_keys.edx.keys import CourseKey
|
||||
from opaque_keys.edx.locations import SlashSeparatedCourseKey
|
||||
|
||||
@@ -4,7 +4,6 @@ Models for bulk email
|
||||
import logging
|
||||
import markupsafe
|
||||
|
||||
from django.conf import settings
|
||||
from django.contrib.auth.models import User
|
||||
from django.db import models
|
||||
|
||||
|
||||
@@ -36,12 +36,9 @@ from django.core.mail import EmailMultiAlternatives, get_connection
|
||||
from django.core.mail.message import forbid_multi_line_headers
|
||||
from django.core.urlresolvers import reverse
|
||||
|
||||
from bulk_email.models import (
|
||||
CourseEmail, Optout, Target
|
||||
)
|
||||
from bulk_email.models import CourseEmail, Optout
|
||||
from courseware.courses import get_course
|
||||
from openedx.core.lib.courses import course_image_url
|
||||
from student.roles import CourseStaffRole, CourseInstructorRole
|
||||
from instructor_task.models import InstructorTask
|
||||
from instructor_task.subtasks import (
|
||||
SubtaskStatus,
|
||||
@@ -49,7 +46,6 @@ from instructor_task.subtasks import (
|
||||
check_subtask_is_valid,
|
||||
update_subtask_status,
|
||||
)
|
||||
from util.query import use_read_replica_if_available
|
||||
from util.date_utils import get_default_time_display
|
||||
from openedx.core.djangoapps.site_configuration import helpers as configuration_helpers
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@ from nose.plugins.attrib import attr
|
||||
from django.core import mail
|
||||
from django.core.management import call_command
|
||||
from django.core.urlresolvers import reverse
|
||||
from django.conf import settings
|
||||
|
||||
from student.tests.factories import UserFactory, AdminFactory, CourseEnrollmentFactory
|
||||
from student.models import CourseEnrollment
|
||||
|
||||
@@ -9,7 +9,6 @@ from nose.plugins.attrib import attr
|
||||
import os
|
||||
from unittest import skipIf
|
||||
|
||||
from django.conf import settings
|
||||
from django.core import mail
|
||||
from django.core.mail.message import forbid_multi_line_headers
|
||||
from django.core.urlresolvers import reverse
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"""
|
||||
Unit tests for bulk-email-related forms.
|
||||
"""
|
||||
from django.conf import settings
|
||||
|
||||
from nose.plugins.attrib import attr
|
||||
|
||||
from bulk_email.models import CourseEmailTemplate, BulkEmailFlag
|
||||
@@ -10,8 +10,6 @@ from bulk_email.forms import CourseAuthorizationAdminForm, CourseEmailTemplateFo
|
||||
from opaque_keys.edx.locations import SlashSeparatedCourseKey
|
||||
from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase
|
||||
from xmodule.modulestore.tests.factories import CourseFactory
|
||||
from xmodule.modulestore.django import modulestore
|
||||
from xmodule.modulestore import ModuleStoreEnum
|
||||
|
||||
|
||||
@attr('shard_1')
|
||||
|
||||
@@ -3,7 +3,6 @@ Unit tests for bulk-email-related models.
|
||||
"""
|
||||
from django.test import TestCase
|
||||
from django.core.management import call_command
|
||||
from django.conf import settings
|
||||
|
||||
from student.tests.factories import UserFactory
|
||||
|
||||
|
||||
@@ -16,8 +16,6 @@ from django.core.urlresolvers import reverse
|
||||
from smtplib import SMTPException
|
||||
|
||||
from courseware.courses import get_course_by_id
|
||||
from courseware.model_data import FieldDataCache
|
||||
from courseware.module_render import get_module_for_descriptor
|
||||
from instructor.enrollment import (
|
||||
enroll_email,
|
||||
get_email_params,
|
||||
|
||||
@@ -7,7 +7,6 @@ import ddt
|
||||
from django.conf import settings
|
||||
from django.core.cache import cache
|
||||
from django.core.urlresolvers import reverse
|
||||
from django.test import TestCase
|
||||
from django.test.client import Client
|
||||
from django.test.utils import override_settings
|
||||
from nose.plugins.attrib import attr
|
||||
|
||||
@@ -13,7 +13,6 @@ from django.http import Http404
|
||||
from django.conf import settings
|
||||
|
||||
from edxmako.shortcuts import render_to_string
|
||||
from xmodule.modulestore import ModuleStoreEnum
|
||||
from xmodule.modulestore.django import modulestore
|
||||
from xmodule.modulestore.exceptions import ItemNotFoundError
|
||||
from static_replace import replace_static_urls
|
||||
|
||||
@@ -10,7 +10,6 @@ from django.core.urlresolvers import reverse
|
||||
from django.test.utils import override_settings
|
||||
from mock import patch
|
||||
from nose.plugins.attrib import attr
|
||||
from opaque_keys.edx.locations import SlashSeparatedCourseKey
|
||||
|
||||
from course_modes.models import CourseMode
|
||||
from track.tests import EventTrackingTestCase
|
||||
|
||||
@@ -9,7 +9,6 @@ import pytz
|
||||
|
||||
from django.contrib.auth.models import User
|
||||
from ccx_keys.locator import CCXLocator
|
||||
from django.http import Http404
|
||||
from django.test.client import RequestFactory
|
||||
from django.core.urlresolvers import reverse
|
||||
from django.test import TestCase
|
||||
@@ -28,7 +27,6 @@ from courseware.tests.factories import (
|
||||
StaffFactory,
|
||||
UserFactory,
|
||||
)
|
||||
import courseware.views.views as views
|
||||
from courseware.tests.helpers import LoginEnrollmentTestCase
|
||||
from openedx.core.djangoapps.content.course_overviews.models import CourseOverview
|
||||
from student.models import CourseEnrollment
|
||||
|
||||
@@ -10,7 +10,6 @@ from ccx_keys.locator import CCXLocator
|
||||
from django.conf import settings
|
||||
from django.core.urlresolvers import reverse
|
||||
from django.test.utils import override_settings
|
||||
from opaque_keys.edx.locations import SlashSeparatedCourseKey
|
||||
|
||||
from openedx.core.djangoapps.self_paced.models import SelfPacedConfiguration
|
||||
from util.date_utils import strftime_localized
|
||||
|
||||
@@ -11,7 +11,6 @@ from django.core.urlresolvers import reverse
|
||||
from django.test.client import RequestFactory
|
||||
import mock
|
||||
from nose.plugins.attrib import attr
|
||||
from opaque_keys.edx.locations import SlashSeparatedCourseKey
|
||||
|
||||
from courseware.courses import (
|
||||
get_cms_block_link,
|
||||
|
||||
@@ -1,14 +1,8 @@
|
||||
from django.conf import settings
|
||||
from django.core.urlresolvers import clear_url_caches, resolve
|
||||
|
||||
from django.test import TestCase
|
||||
from django.test.utils import override_settings
|
||||
|
||||
from mock import patch
|
||||
from nose.plugins.attrib import attr
|
||||
|
||||
import sys
|
||||
|
||||
from util.testing import UrlResetMixin
|
||||
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ from courseware.testutils import RenderXBlockTestMixin
|
||||
from courseware.tests.factories import StudentModuleFactory, GlobalStaffFactory
|
||||
from courseware.url_helpers import get_redirect_url
|
||||
from courseware.user_state_client import DjangoXBlockUserStateClient
|
||||
from courseware.views.index import render_accordion, CoursewareIndex
|
||||
from courseware.views.index import render_accordion
|
||||
from lms.djangoapps.commerce.utils import EcommerceService # pylint: disable=import-error
|
||||
from milestones.tests.utils import MilestonesTestCaseMixin
|
||||
from openedx.core.djangoapps.self_paced.models import SelfPacedConfiguration
|
||||
|
||||
@@ -63,7 +63,7 @@ from courseware.courses import (
|
||||
UserNotEnrolled
|
||||
)
|
||||
from courseware.masquerade import setup_masquerade
|
||||
from courseware.model_data import FieldDataCache, ScoresClient
|
||||
from courseware.model_data import FieldDataCache
|
||||
from courseware.models import StudentModule, BaseStudentModuleHistory
|
||||
from courseware.url_helpers import get_redirect_url, get_redirect_url_for_global_staff
|
||||
from courseware.user_state_client import DjangoXBlockUserStateClient
|
||||
|
||||
@@ -7,7 +7,6 @@ import json
|
||||
import logging
|
||||
import os
|
||||
import subprocess
|
||||
import time
|
||||
import StringIO
|
||||
|
||||
from django.conf import settings
|
||||
@@ -39,7 +38,6 @@ from external_auth.models import ExternalAuthMap
|
||||
from external_auth.views import generate_password
|
||||
from student.models import CourseEnrollment, UserProfile, Registration
|
||||
import track.views
|
||||
from xmodule.modulestore import ModuleStoreEnum
|
||||
from xmodule.modulestore.django import modulestore
|
||||
from opaque_keys.edx.locations import SlashSeparatedCourseKey
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
import pprint
|
||||
import traceback
|
||||
|
||||
from django.http import Http404, HttpResponse, HttpResponseNotFound
|
||||
from django.http import Http404, HttpResponse
|
||||
from django.contrib.auth.decorators import login_required
|
||||
from django.utils.html import escape
|
||||
|
||||
@@ -12,8 +12,6 @@ from edxmako.shortcuts import render_to_response
|
||||
|
||||
from codejail.safe_exec import safe_exec
|
||||
|
||||
from mako.exceptions import TopLevelLookupException
|
||||
|
||||
|
||||
@login_required
|
||||
@ensure_csrf_cookie
|
||||
|
||||
@@ -41,7 +41,6 @@ from discussion_api.tests.utils import (
|
||||
make_minimal_cs_comment,
|
||||
make_minimal_cs_thread,
|
||||
make_paginated_api_response,
|
||||
ProfileImageTestMixin,
|
||||
)
|
||||
from django_comment_common.models import (
|
||||
FORUM_ROLE_ADMINISTRATOR,
|
||||
|
||||
@@ -16,7 +16,6 @@ from discussion_api.tests.utils import (
|
||||
CommentsServiceMockMixin,
|
||||
make_minimal_cs_thread,
|
||||
make_minimal_cs_comment,
|
||||
ProfileImageTestMixin,
|
||||
)
|
||||
from django_comment_common.models import (
|
||||
FORUM_ROLE_ADMINISTRATOR,
|
||||
|
||||
@@ -4,8 +4,6 @@ import logging
|
||||
import json
|
||||
import ddt
|
||||
|
||||
from django.conf import settings
|
||||
from django.core.cache import caches
|
||||
from django.test.client import RequestFactory
|
||||
from django.contrib.auth.models import User
|
||||
from django.core.management import call_command
|
||||
|
||||
@@ -28,7 +28,6 @@ from xmodule.modulestore import ModuleStoreEnum
|
||||
from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory, ToyCourseFactory
|
||||
from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase, TEST_DATA_MIXED_MODULESTORE
|
||||
from xmodule.modulestore.django import modulestore
|
||||
from opaque_keys.edx.locator import CourseLocator
|
||||
from lms.djangoapps.teams.tests.factories import CourseTeamFactory
|
||||
|
||||
|
||||
|
||||
@@ -11,7 +11,6 @@ import io
|
||||
import json
|
||||
import shutil
|
||||
import tempfile
|
||||
from urllib import quote
|
||||
|
||||
from django.conf import settings
|
||||
from django.contrib.auth.models import User
|
||||
|
||||
@@ -4,7 +4,7 @@ Additionally tests that bulk email is always disabled for
|
||||
non-Mongo backed courses, regardless of email feature flag, and
|
||||
that the view is conditionally available when Course Auth is turned on.
|
||||
"""
|
||||
from django.conf import settings
|
||||
|
||||
from django.core.urlresolvers import reverse
|
||||
from nose.plugins.attrib import attr
|
||||
from opaque_keys.edx.locations import SlashSeparatedCourseKey
|
||||
|
||||
@@ -4,7 +4,6 @@ Tools for the instructor dashboard
|
||||
import dateutil
|
||||
import json
|
||||
|
||||
from django.conf import settings
|
||||
from django.contrib.auth.models import User
|
||||
from django.http import HttpResponseBadRequest
|
||||
from django.utils.timezone import utc
|
||||
@@ -18,8 +17,6 @@ from courseware.student_field_overrides import (
|
||||
override_field_for_user,
|
||||
)
|
||||
from xmodule.fields import Date
|
||||
from xmodule.modulestore import ModuleStoreEnum
|
||||
from xmodule.modulestore.django import modulestore
|
||||
from opaque_keys.edx.keys import UsageKey
|
||||
|
||||
DATE_FIELD = Date()
|
||||
|
||||
@@ -18,7 +18,6 @@ from freezegun import freeze_time
|
||||
from mock import Mock, patch
|
||||
from nose.plugins.attrib import attr
|
||||
import tempfile
|
||||
from openedx.core.djangoapps.course_groups import cohorts
|
||||
import unicodecsv
|
||||
from django.core.urlresolvers import reverse
|
||||
from django.test.utils import override_settings
|
||||
|
||||
@@ -3,9 +3,8 @@ Tests for Version Based App Upgrade Middleware
|
||||
"""
|
||||
from datetime import datetime
|
||||
import ddt
|
||||
from django.core.cache import cache, caches
|
||||
from django.core.cache import caches
|
||||
from django.http import HttpRequest, HttpResponse
|
||||
from django.test import TestCase
|
||||
import mock
|
||||
from pytz import UTC
|
||||
from mobile_api.middleware import AppVersionUpgrade
|
||||
|
||||
@@ -6,12 +6,8 @@ django-oauth-toolkit as appropriate.
|
||||
from __future__ import unicode_literals
|
||||
|
||||
import json
|
||||
from time import time
|
||||
|
||||
import jwt
|
||||
from auth_exchange import views as auth_exchange_views
|
||||
from django.conf import settings
|
||||
from django.utils.functional import cached_property
|
||||
from django.views.generic import View
|
||||
from edx_oauth2_provider import views as dop_views # django-oauth2-provider views
|
||||
from oauth2_provider import models as dot_models, views as dot_views # django-oauth-toolkit
|
||||
|
||||
@@ -6,7 +6,6 @@ import boto
|
||||
import ddt
|
||||
from django.conf import settings
|
||||
from django.db import IntegrityError
|
||||
from django.test import TestCase
|
||||
from freezegun import freeze_time
|
||||
import mock
|
||||
from mock import patch
|
||||
|
||||
@@ -10,7 +10,6 @@ from django.conf import settings
|
||||
settings.INSTALLED_APPS # pylint: disable=pointless-statement
|
||||
|
||||
from openedx.core.lib.django_startup import autostartup
|
||||
import edxmako
|
||||
import logging
|
||||
import analytics
|
||||
from monkey_patch import (
|
||||
|
||||
Reference in New Issue
Block a user