Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-platform
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-platform
Commits
068b439a
Commit
068b439a
authored
Dec 03, 2015
by
Peter Fogg
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #10821 from edx/peter-fogg/fix-certs-tests
Fix broken certificates-related tests.
parents
31b6f8cc
1ba1c213
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
6 deletions
+10
-6
cms/djangoapps/contentstore/views/certificates.py
+8
-5
lms/djangoapps/mobile_api/users/tests.py
+2
-1
No files found.
cms/djangoapps/contentstore/views/certificates.py
View file @
068b439a
...
@@ -359,11 +359,14 @@ def certificates_list_handler(request, course_key_string):
...
@@ -359,11 +359,14 @@ def certificates_list_handler(request, course_key_string):
course_id
=
course
.
id
,
include_expired
=
True
course_id
=
course
.
id
,
include_expired
=
True
)
if
mode
.
slug
!=
'audit'
)
if
mode
.
slug
!=
'audit'
]
]
certificate_web_view_url
=
get_lms_link_for_certificate_web_view
(
if
len
(
course_modes
)
>
0
:
user_id
=
request
.
user
.
id
,
certificate_web_view_url
=
get_lms_link_for_certificate_web_view
(
course_key
=
course_key
,
user_id
=
request
.
user
.
id
,
mode
=
course_modes
[
0
]
# CourseMode.modes_for_course returns default mode if doesn't find anyone.
course_key
=
course_key
,
)
mode
=
course_modes
[
0
]
# CourseMode.modes_for_course returns default mode if doesn't find anyone.
)
else
:
certificate_web_view_url
=
None
certificates
=
None
certificates
=
None
is_active
=
False
is_active
=
False
if
settings
.
FEATURES
.
get
(
'CERTIFICATES_HTML_VIEW'
,
False
):
if
settings
.
FEATURES
.
get
(
'CERTIFICATES_HTML_VIEW'
,
False
):
...
...
lms/djangoapps/mobile_api/users/tests.py
View file @
068b439a
...
@@ -20,6 +20,7 @@ from courseware.access_response import (
...
@@ -20,6 +20,7 @@ from courseware.access_response import (
StartDateError
,
StartDateError
,
VisibilityError
,
VisibilityError
,
)
)
from
course_modes.models
import
CourseMode
from
student.models
import
CourseEnrollment
from
student.models
import
CourseEnrollment
from
util.milestones_helpers
import
(
from
util.milestones_helpers
import
(
set_prerequisite_courses
,
set_prerequisite_courses
,
...
@@ -94,7 +95,7 @@ class TestUserEnrollmentApi(UrlResetMixin, MobileAPITestCase, MobileAuthUserTest
...
@@ -94,7 +95,7 @@ class TestUserEnrollmentApi(UrlResetMixin, MobileAPITestCase, MobileAuthUserTest
self
.
assertIn
(
'course_info/{}/handouts'
.
format
(
self
.
course
.
id
),
found_course
[
'course_handouts'
])
self
.
assertIn
(
'course_info/{}/handouts'
.
format
(
self
.
course
.
id
),
found_course
[
'course_handouts'
])
self
.
assertIn
(
'video_outlines/courses/{}'
.
format
(
self
.
course
.
id
),
found_course
[
'video_outline'
])
self
.
assertIn
(
'video_outlines/courses/{}'
.
format
(
self
.
course
.
id
),
found_course
[
'video_outline'
])
self
.
assertEqual
(
found_course
[
'id'
],
unicode
(
self
.
course
.
id
))
self
.
assertEqual
(
found_course
[
'id'
],
unicode
(
self
.
course
.
id
))
self
.
assertEqual
(
courses
[
0
][
'mode'
],
'honor'
)
self
.
assertEqual
(
courses
[
0
][
'mode'
],
CourseMode
.
DEFAULT_MODE_SLUG
)
self
.
assertEqual
(
courses
[
0
][
'course'
][
'subscription_id'
],
self
.
course
.
clean_id
(
padding_char
=
'_'
))
self
.
assertEqual
(
courses
[
0
][
'course'
][
'subscription_id'
],
self
.
course
.
clean_id
(
padding_char
=
'_'
))
def
verify_failure
(
self
,
response
,
error_type
=
None
):
def
verify_failure
(
self
,
response
,
error_type
=
None
):
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment