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
305f0b2a
Commit
305f0b2a
authored
Feb 20, 2013
by
cahrens
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add number of spaces for formatting of JSON.
parent
6981ba4e
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
2 deletions
+16
-2
cms/djangoapps/contentstore/features/section.py
+15
-1
cms/static/js/views/settings/advanced_view.js
+1
-1
No files found.
cms/djangoapps/contentstore/features/section.py
View file @
305f0b2a
...
...
@@ -2,11 +2,14 @@ from lettuce import world, step
from
common
import
*
############### ACTIONS ####################
@step
(
'I click the new section link$'
)
def
i_click_new_section_link
(
step
):
link_css
=
'a.new-courseware-section-button'
css_click
(
link_css
)
@step
(
'I enter the section name and click save$'
)
def
i_save_section_name
(
step
):
name_css
=
'.new-section-name'
...
...
@@ -14,15 +17,18 @@ def i_save_section_name(step):
css_fill
(
name_css
,
'My Section'
)
css_click
(
save_css
)
@step
(
'I have added a new section$'
)
def
i_have_added_new_section
(
step
):
add_section
()
@step
(
'I click the Edit link for the release date$'
)
def
i_click_the_edit_link_for_the_release_date
(
step
):
button_css
=
'div.section-published-date a.edit-button'
css_click
(
button_css
)
@step
(
'I save a new section release date$'
)
def
i_save_a_new_section_release_date
(
step
):
date_css
=
'input.start-date.date.hasDatepicker'
...
...
@@ -33,17 +39,22 @@ def i_save_a_new_section_release_date(step):
css_fill
(
time_css
,
'12:00am'
)
css_click
(
'a.save-button'
)
############ ASSERTIONS ###################
@step
(
'I see my section on the Courseware page$'
)
def
i_see_my_section_on_the_courseware_page
(
step
):
section_css
=
'span.section-name-span'
assert_css_with_text
(
section_css
,
'My Section'
)
@step
(
'the section does not exist$'
)
def
section_does_not_exist
(
step
):
css
=
'span.section-name-span'
assert
world
.
browser
.
is_element_not_present_by_css
(
css
)
@step
(
'I see a release date for my section$'
)
def
i_see_a_release_date_for_my_section
(
step
):
import
re
...
...
@@ -59,16 +70,19 @@ def i_see_a_release_date_for_my_section(step):
match_string
=
'
%
s
%
s at
%
s'
%
(
msg
,
date_regex
,
time_regex
)
assert
re
.
match
(
match_string
,
status_text
)
@step
(
'I see a link to create a new subsection$'
)
def
i_see_a_link_to_create_a_new_subsection
(
step
):
css
=
'a.new-subsection-item'
assert
world
.
browser
.
is_element_present_by_css
(
css
)
@step
(
'the section release date picker is not visible$'
)
def
the_section_release_date_picker_not_visible
(
step
):
css
=
'div.edit-subsection-publish-settings'
assert
False
,
world
.
browser
.
find_by_css
(
css
)
.
visible
@step
(
'the section release date is updated$'
)
def
the_section_release_date_is_updated
(
step
):
css
=
'span.published-status'
...
...
cms/static/js/views/settings/advanced_view.js
View file @
305f0b2a
...
...
@@ -45,7 +45,7 @@ CMS.Views.Settings.Advanced = CMS.Views.ValidatingView.extend({
var
self
=
this
;
_
.
each
(
_
.
sortBy
(
_
.
keys
(
this
.
model
.
attributes
),
_
.
identity
),
function
(
key
)
{
listEle$
.
append
(
self
.
template
({
key
:
key
,
value
:
JSON
.
stringify
(
self
.
model
.
get
(
key
))}));
listEle$
.
append
(
self
.
template
({
key
:
key
,
value
:
JSON
.
stringify
(
self
.
model
.
get
(
key
)
,
null
,
4
)}));
self
.
fieldToSelectorMap
[
key
]
=
key
;
});
var
policyValues
=
listEle$
.
find
(
'.json'
);
...
...
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