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
7a32fbc9
Commit
7a32fbc9
authored
Jul 29, 2015
by
David Baumgold
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #9104 from edx/improve-learner-profile-tests
Minor improvements to learner profile tests
parents
487d8331
263bcaf2
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
4 deletions
+9
-4
common/test/acceptance/tests/lms/test_learner_profile.py
+9
-4
No files found.
common/test/acceptance/tests/lms/test_learner_profile.py
View file @
7a32fbc9
...
...
@@ -159,10 +159,15 @@ class OwnLearnerProfilePageTest(LearnerProfileTestMixin, WebAppTest):
"""
Verify age limit messages for a user.
"""
self
.
set_birth_year
(
birth_year
=
birth_year
if
birth_year
is
not
None
else
""
)
if
birth_year
is
None
:
birth_year
=
""
self
.
set_birth_year
(
birth_year
=
birth_year
)
profile_page
=
self
.
visit_profile_page
(
username
)
self
.
assertTrue
(
profile_page
.
privacy_field_visible
)
self
.
assertEqual
(
profile_page
.
age_limit_message_present
,
message
is
not
None
)
if
message
:
self
.
assertTrue
(
profile_page
.
age_limit_message_present
)
else
:
self
.
assertFalse
(
profile_page
.
age_limit_message_present
)
self
.
assertIn
(
message
,
profile_page
.
profile_forced_private_message
)
def
test_profile_defaults_to_public
(
self
):
...
...
@@ -245,7 +250,7 @@ class OwnLearnerProfilePageTest(LearnerProfileTestMixin, WebAppTest):
dashboard_page
=
DashboardPage
(
self
.
browser
)
dashboard_page
.
visit
()
dashboard_page
.
click_username_dropdown
()
self
.
assert
True
(
'Profile'
in
dashboard_page
.
username_dropdown_link_text
)
self
.
assert
In
(
'Profile'
,
dashboard_page
.
username_dropdown_link_text
)
dashboard_page
.
click_my_profile_link
()
my_profile_page
=
LearnerProfilePage
(
self
.
browser
,
username
)
my_profile_page
.
wait_for_page
()
...
...
@@ -331,7 +336,7 @@ class OwnLearnerProfilePageTest(LearnerProfileTestMixin, WebAppTest):
self
.
_test_dropdown_field
(
profile_page
,
'country'
,
'Pakistan'
,
'Pakistan'
,
'display'
)
profile_page
.
make_field_editable
(
'country'
)
self
.
assert
True
(
profile_page
.
mode_for_field
(
'country'
),
'edit'
)
self
.
assert
Equal
(
profile_page
.
mode_for_field
(
'country'
),
'edit'
)
self
.
assertTrue
(
profile_page
.
field_icon_present
(
'country'
))
...
...
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