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
8300bb5e
Commit
8300bb5e
authored
Jul 18, 2013
by
chrisndodge
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #425 from edx/fix/cdodge/exporting-video-modules
Fix/cdodge/exporting video modules
parents
ee017985
99ff3719
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
3 additions
and
7 deletions
+3
-7
cms/djangoapps/contentstore/tests/test_contentstore.py
+2
-5
common/lib/xmodule/xmodule/video_module.py
+1
-1
common/test/data/toy/vertical/vertical_test.xml
+0
-1
No files found.
cms/djangoapps/contentstore/tests/test_contentstore.py
View file @
8300bb5e
...
...
@@ -816,12 +816,9 @@ class ContentStoreToyCourseTest(ModuleStoreTestCase):
self
.
assertGreater
(
len
(
verticals
),
0
)
new_component_location
=
Location
(
'i4x'
,
'edX'
,
'toy'
,
'video'
,
'new_component'
)
source_template_location
=
Location
(
'i4x'
,
'edx'
,
'templates'
,
'video'
,
'default'
)
module_store
.
clone_item
(
source_template_location
,
new_component_location
)
parent
=
verticals
[
0
]
module_store
.
update_children
(
parent
.
location
,
parent
.
children
+
[
new_component_location
.
url
()])
ItemFactory
.
create
(
parent_location
=
parent
.
location
,
category
=
"video"
,
display_name
=
"untitled"
)
root_dir
=
path
(
mkdtemp_clean
())
...
...
common/lib/xmodule/xmodule/video_module.py
View file @
8300bb5e
...
...
@@ -133,7 +133,7 @@ class VideoDescriptor(VideoFields,
Override the base implementation. We don't actually have anything in the 'data' field
(it's an empty string), so we just return a simple XML element
"""
return
etree
.
fromstring
(
'<video />
'
)
return
etree
.
Element
(
'video
'
)
def
_parse_video_xml
(
video
,
xml_data
):
...
...
common/test/data/toy/vertical/vertical_test.xml
View file @
8300bb5e
<sequential>
<video
display_name=
"default"
youtube_id_0_75=
"JMD_ifUUfsU"
youtube_id_1_0=
"OEoXaMPEzfM"
youtube_id_1_25=
"AKqURZnYqpk"
youtube_id_1_5=
"DYpADpL7jAY"
name=
"sample_video"
/>
<poll_question
name=
"T1_changemind_poll_foo_2"
display_name=
"Change your answer"
reset=
"false"
>
<p>
Have you changed your mind?
</p>
<answer
id=
"yes"
>
Yes
</answer>
...
...
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