Skip to content

Commit 5ce0319

Browse files
committed
fixup!: fix quality issues and imports
1 parent c3c8a07 commit 5ce0319

File tree

7 files changed

+35
-36
lines changed

7 files changed

+35
-36
lines changed

openedx/core/djangoapps/agreements/api.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,8 @@
1010
from django.core.exceptions import ObjectDoesNotExist
1111
from opaque_keys.edx.keys import CourseKey
1212

13-
from openedx.core.djangoapps.agreements.models import IntegritySignature, UserAgreementRecord
14-
from openedx.core.djangoapps.agreements.models import LTIPIISignature
15-
from openedx.core.djangoapps.agreements.models import LTIPIITool
16-
from .data import LTIPIISignatureData
17-
from .data import LTIToolsReceivingPIIData, UserAgreementRecordData
13+
from .data import LTIPIISignatureData, LTIToolsReceivingPIIData, UserAgreementRecordData
14+
from .models import IntegritySignature, LTIPIISignature, LTIPIITool, UserAgreementRecord
1815

1916
log = logging.getLogger(__name__)
2017
User = get_user_model()

openedx/core/djangoapps/agreements/data.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
"""
22
Public data structures for this app.
33
"""
4+
from dataclasses import dataclass
45
from datetime import datetime
56

67
import attr
7-
from dataclasses import dataclass
88

9-
from openedx.core.djangoapps.agreements.models import UserAgreementRecord
9+
from .models import UserAgreementRecord
1010

1111

1212
@attr.s(frozen=True, auto_attribs=True)

openedx/core/djangoapps/agreements/serializers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
"""
44
from rest_framework import serializers
55

6-
from openedx.core.djangoapps.agreements.models import IntegritySignature, LTIPIISignature
76
from openedx.core.lib.api.serializers import CourseKeyField
87

8+
from .models import IntegritySignature, LTIPIISignature
9+
910

1011
class IntegritySignatureSerializer(serializers.ModelSerializer):
1112
"""

openedx/core/djangoapps/agreements/tests/test_api.py

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,23 +9,22 @@
99
from testfixtures import LogCapture
1010

1111
from common.djangoapps.student.tests.factories import UserFactory
12-
from openedx.core.djangoapps.agreements.api import (
12+
from openedx.core.djangolib.testing.utils import skip_unless_lms
13+
from xmodule.modulestore.tests.django_utils import SharedModuleStoreTestCase
14+
from xmodule.modulestore.tests.factories import CourseFactory
15+
16+
from ..api import (
1317
create_integrity_signature,
18+
create_lti_pii_signature,
19+
create_user_agreement_record,
1420
get_integrity_signature,
1521
get_integrity_signatures_for_course,
16-
get_pii_receiving_lti_tools,
17-
create_lti_pii_signature,
1822
get_lti_pii_signature,
19-
create_user_agreement_record,
20-
get_user_agreements,
23+
get_pii_receiving_lti_tools,
2124
get_user_agreement_record,
25+
get_user_agreements
2226
)
23-
from openedx.core.djangolib.testing.utils import skip_unless_lms
24-
from xmodule.modulestore.tests.django_utils import SharedModuleStoreTestCase
25-
from xmodule.modulestore.tests.factories import CourseFactory
26-
from ..models import (
27-
LTIPIITool,
28-
)
27+
from ..models import LTIPIITool
2928

3029
LOGGER_NAME = "openedx.core.djangoapps.agreements.api"
3130

openedx/core/djangoapps/agreements/tests/test_views.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,17 @@
1313
from rest_framework.test import APITestCase
1414

1515
from common.djangoapps.student.roles import CourseStaffRole
16-
from common.djangoapps.student.tests.factories import UserFactory, AdminFactory
17-
from openedx.core.djangoapps.agreements.api import (
16+
from common.djangoapps.student.tests.factories import AdminFactory, UserFactory
17+
from openedx.core.djangolib.testing.utils import skip_unless_lms
18+
from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase
19+
from xmodule.modulestore.tests.factories import CourseFactory
20+
21+
from ..api import (
1822
create_integrity_signature,
23+
create_user_agreement_record,
1924
get_integrity_signatures_for_course,
20-
get_lti_pii_signature, create_user_agreement_record
25+
get_lti_pii_signature
2126
)
22-
from openedx.core.djangolib.testing.utils import skip_unless_lms
23-
from xmodule.modulestore.tests.django_utils import \
24-
ModuleStoreTestCase # lint-amnesty, pylint: disable=wrong-import-order
25-
from xmodule.modulestore.tests.factories import CourseFactory # lint-amnesty, pylint: disable=wrong-import-order
2627

2728

2829
@skip_unless_lms

openedx/core/djangoapps/agreements/urls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"""
44

55
from django.conf import settings
6-
from django.urls import re_path, path
6+
from django.urls import path, re_path
77

88
from .views import IntegritySignatureView, LTIPIISignatureView, UserAgreementsView
99

openedx/core/djangoapps/agreements/views.py

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,26 @@
33
"""
44

55
import edx_api_doc_tools as apidocs
6-
from django.conf import settings
76
from django import forms
7+
from django.conf import settings
88
from drf_yasg import openapi
9+
from opaque_keys.edx.keys import CourseKey
910
from rest_framework import status
10-
from rest_framework.views import APIView
11-
from rest_framework.response import Response
1211
from rest_framework.permissions import IsAuthenticated
13-
from opaque_keys.edx.keys import CourseKey
14-
12+
from rest_framework.response import Response
13+
from rest_framework.views import APIView
1514

1615
from common.djangoapps.student import auth
1716
from common.djangoapps.student.roles import CourseStaffRole
18-
from openedx.core.djangoapps.agreements.api import (
17+
18+
from .api import (
1919
create_integrity_signature,
2020
create_lti_pii_signature,
21-
get_integrity_signature, get_user_agreement_record, create_user_agreement_record,
21+
create_user_agreement_record,
22+
get_integrity_signature,
23+
get_user_agreement_record
2224
)
23-
from openedx.core.djangoapps.agreements.serializers import IntegritySignatureSerializer, LTIPIISignatureSerializer, \
24-
UserAgreementsSerializer
25+
from .serializers import IntegritySignatureSerializer, LTIPIISignatureSerializer, UserAgreementsSerializer
2526

2627

2728
def is_user_course_or_global_staff(user, course_id):

0 commit comments

Comments
 (0)