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
f898f729
Commit
f898f729
authored
Sep 24, 2013
by
Will Daly
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added tags to acceptance tests to define multiple shards.
parent
761590bc
Hide whitespace changes
Inline
Side-by-side
Showing
32 changed files
with
72 additions
and
42 deletions
+72
-42
cms/djangoapps/contentstore/features/advanced-settings.feature
+1
-0
cms/djangoapps/contentstore/features/checklists.feature
+1
-0
cms/djangoapps/contentstore/features/component.feature
+1
-0
cms/djangoapps/contentstore/features/course-overview.feature
+1
-0
cms/djangoapps/contentstore/features/course-settings.feature
+1
-0
cms/djangoapps/contentstore/features/course-team.feature
+1
-0
cms/djangoapps/contentstore/features/course-updates.feature
+1
-0
cms/djangoapps/contentstore/features/courses.feature
+1
-0
cms/djangoapps/contentstore/features/discussion-editor.feature
+1
-0
cms/djangoapps/contentstore/features/grading.feature
+1
-0
cms/djangoapps/contentstore/features/html-editor.feature
+1
-0
cms/djangoapps/contentstore/features/problem-editor.feature
+1
-0
cms/djangoapps/contentstore/features/section.feature
+1
-0
cms/djangoapps/contentstore/features/signup.feature
+1
-0
cms/djangoapps/contentstore/features/static-pages.feature
+1
-0
cms/djangoapps/contentstore/features/subsection.feature
+1
-0
cms/djangoapps/contentstore/features/textbooks.feature
+1
-0
cms/djangoapps/contentstore/features/upload.feature
+1
-0
cms/djangoapps/contentstore/features/video-editor.feature
+1
-0
cms/djangoapps/contentstore/features/video.feature
+1
-0
lms/djangoapps/courseware/features/certificates.feature
+1
-0
lms/djangoapps/courseware/features/help.feature
+1
-0
lms/djangoapps/courseware/features/high-level-tabs.feature
+1
-0
lms/djangoapps/courseware/features/homepage.feature
+1
-0
lms/djangoapps/courseware/features/login.feature
+1
-0
lms/djangoapps/courseware/features/lti.feature
+2
-2
lms/djangoapps/courseware/features/navigation.feature
+1
-0
lms/djangoapps/courseware/features/problems.feature
+1
-0
lms/djangoapps/courseware/features/registration.feature
+4
-3
lms/djangoapps/courseware/features/signup.feature
+1
-0
lms/djangoapps/courseware/features/video.feature
+27
-26
lms/djangoapps/courseware/features/word_cloud.feature
+11
-11
No files found.
cms/djangoapps/contentstore/features/advanced-settings.feature
View file @
f898f729
@shard_1
Feature
:
Advanced (manual) course policy
In order to specify course policy settings for which no custom user interface exists
I want to be able to manually enter JSON key /value pairs
...
...
cms/djangoapps/contentstore/features/checklists.feature
View file @
f898f729
@shard_1
Feature
:
Course checklists
Scenario
:
A
course author sees checklists defined by edX
...
...
cms/djangoapps/contentstore/features/component.feature
View file @
f898f729
@shard_1
Feature
:
Component Adding
As a course author, I want to be able to add a wide variety of components
...
...
cms/djangoapps/contentstore/features/course-overview.feature
View file @
f898f729
@shard_1
Feature
:
Course Overview
In order to quickly view the details of a course's section and set release dates and grading
As a course author
...
...
cms/djangoapps/contentstore/features/course-settings.feature
View file @
f898f729
@shard_2
Feature
:
Course Settings
As a course author, I want to be able to configure my course settings.
...
...
cms/djangoapps/contentstore/features/course-team.feature
View file @
f898f729
@shard_2
Feature
:
Course Team
As a course author, I want to be able to add others to my team
...
...
cms/djangoapps/contentstore/features/course-updates.feature
View file @
f898f729
@shard_2
Feature
:
Course updates
As a course author, I want to be able to provide updates to my students
...
...
cms/djangoapps/contentstore/features/courses.feature
View file @
f898f729
@shard_2
Feature
:
Create Course
In order offer a course on the edX platform
As a course author
...
...
cms/djangoapps/contentstore/features/discussion-editor.feature
View file @
f898f729
@shard_2
Feature
:
Discussion Component Editor
As a course author, I want to be able to create discussion components.
...
...
cms/djangoapps/contentstore/features/grading.feature
View file @
f898f729
@shard_1
Feature
:
Course Grading
As a course author, I want to be able to configure how my course is graded
...
...
cms/djangoapps/contentstore/features/html-editor.feature
View file @
f898f729
@shard_3
Feature
:
HTML Editor
As a course author, I want to be able to create HTML blocks.
...
...
cms/djangoapps/contentstore/features/problem-editor.feature
View file @
f898f729
@shard_3
Feature
:
Problem Editor
As a course author, I want to be able to create problems and edit their settings.
...
...
cms/djangoapps/contentstore/features/section.feature
View file @
f898f729
@shard_2
Feature
:
Create Section
In order offer a course on the edX platform
As a course author
...
...
cms/djangoapps/contentstore/features/signup.feature
View file @
f898f729
@shard_3
Feature
:
Sign in
In order to use the edX content
As a new user
...
...
cms/djangoapps/contentstore/features/static-pages.feature
View file @
f898f729
@shard_3
Feature
:
Static Pages
As a course author, I want to be able to add static pages
...
...
cms/djangoapps/contentstore/features/subsection.feature
View file @
f898f729
@shard_2
Feature
:
Create Subsection
In order offer a course on the edX platform
As a course author
...
...
cms/djangoapps/contentstore/features/textbooks.feature
View file @
f898f729
@shard_3
Feature
:
Textbooks
Scenario
:
No
textbooks
...
...
cms/djangoapps/contentstore/features/upload.feature
View file @
f898f729
@shard_3
Feature
:
Upload Files
As a course author, I want to be able to upload files for my students
...
...
cms/djangoapps/contentstore/features/video-editor.feature
View file @
f898f729
@shard_3
Feature
:
Video Component Editor
As a course author, I want to be able to create video components.
...
...
cms/djangoapps/contentstore/features/video.feature
View file @
f898f729
@shard_3
Feature
:
Video Component
As a course author, I want to be able to view my created videos in Studio.
...
...
lms/djangoapps/courseware/features/certificates.feature
View file @
f898f729
@shard_2
Feature
:
Verified certificates
As a student,
In order to earn a verified certificate
...
...
lms/djangoapps/courseware/features/help.feature
View file @
f898f729
@shard_2
Feature
:
The help module should work
In order to get help
As a student
...
...
lms/djangoapps/courseware/features/high-level-tabs.feature
View file @
f898f729
@shard_1
Feature
:
All the high level tabs should work
In order to preview the courseware
As a student
...
...
lms/djangoapps/courseware/features/homepage.feature
View file @
f898f729
@shard_1
Feature
:
Homepage for web users
In order to get an idea what edX is about
As a an anonymous web user
...
...
lms/djangoapps/courseware/features/login.feature
View file @
f898f729
@shard_1
Feature
:
Login in as a registered user
As a registered user
In order to access my content
...
...
lms/djangoapps/courseware/features/lti.feature
View file @
f898f729
@shard_1
Feature
:
LTI component
As a student, I want to view LTI component in LMS.
...
...
@@ -14,4 +15,4 @@ Feature: LTI component
Scenario
:
LTI component in LMS is rendered incorrectly
Given
the course has incorrect LTI credentials
And
the course has an LTI component filled with correct fields
Then
I view the LTI but incorrect_signature warning is rendered
\ No newline at end of file
Then
I view the LTI but incorrect_signature warning is rendered
lms/djangoapps/courseware/features/navigation.feature
View file @
f898f729
@shard_1
Feature
:
Navigate Course
As a student in an edX course
In order to view the course properly
...
...
lms/djangoapps/courseware/features/problems.feature
View file @
f898f729
@shard_1
Feature
:
Answer problems
As a student in an edX course
In order to test my understanding of the material
...
...
lms/djangoapps/courseware/features/registration.feature
View file @
f898f729
@shard_1
Feature
:
Register for a course
As a registered user
In order to access my class content
I want to register for a class on the edX website
Scenario
:
I
can register for a course
Scenario
:
I
can register for a course
Given
The course
"6.002x"
exists
And
I am logged in
And
I visit the courses page
When
I register for the course
"6.002x"
Then
I should see the course numbered
"6.002x"
in my dashboard
Then
I should see the course numbered
"6.002x"
in my dashboard
Scenario
:
I
can unregister for a course
Scenario
:
I
can unregister for a course
Given
I am registered for the course
"6.002x"
And
I visit the dashboard
Then
I should see the course numbered
"6.002x"
in my dashboard
...
...
lms/djangoapps/courseware/features/signup.feature
View file @
f898f729
@shard_2
Feature
:
Sign in
In order to use the edX content
As a new user
...
...
lms/djangoapps/courseware/features/video.feature
View file @
f898f729
@shard_2
Feature
:
Video component
As a student, I want to view course videos in LMS.
Scenario
:
Video component is fully rendered in the LMS in HTML5 mode
Given
the course has a Video component in HTML5 mode
Then
when I view the video it has rendered in HTML5 mode
And
all sources are correct
Given
the course has a Video component in HTML5 mode
Then
when I view the video it has rendered in HTML5 mode
And
all sources are correct
# Firefox doesn't have HTML5 (only mp4 - fix here)
@skip_firefox
Scenario
:
Autoplay is disabled in LMS for a Video component
Given
the course has a Video component in HTML5 mode
Then
when I view the video it does not have autoplay enabled
Given
the course has a Video component in HTML5 mode
Then
when I view the video it does not have autoplay enabled
# Youtube testing
Scenario
:
Video component is fully rendered in the LMS in Youtube mode with HTML5 sources
Given
youtube server is up and response time is 0.4 seconds
And
the course has a Video component in Youtube_HTML5 mode
Then
when I view the video it has rendered in Youtube mode
# Youtube testing
Scenario
:
Video component is fully rendered in the LMS in Youtube mode with HTML5 sources
Given
youtube server is up and response time is 0.4 seconds
And
the course has a Video component in Youtube_HTML5 mode
Then
when I view the video it has rendered in Youtube mode
Scenario
:
Video component is not rendered in the LMS in Youtube mode with HTML5 sources
Given
youtube server is up and response time is 2 seconds
And
the course has a Video component in Youtube_HTML5 mode
Then
when I view the video it has rendered in HTML5 mode
Scenario
:
Video component is not rendered in the LMS in Youtube mode with HTML5 sources
Given
youtube server is up and response time is 2 seconds
And
the course has a Video component in Youtube_HTML5 mode
Then
when I view the video it has rendered in HTML5 mode
Scenario
:
Video component is rendered in the LMS in Youtube mode without HTML5 sources
Given
youtube server is up and response time is 2 seconds
And
the course has a Video component in Youtube mode
Then
when I view the video it has rendered in Youtube mode
Scenario
:
Video component is rendered in the LMS in Youtube mode without HTML5 sources
Given
youtube server is up and response time is 2 seconds
And
the course has a Video component in Youtube mode
Then
when I view the video it has rendered in Youtube mode
Scenario
:
Video component is rendered in the LMS in Youtube mode with HTML5 sources that doesn't supported by browser
Given
youtube server is up and response time is 2 seconds
And
the course has a Video component in Youtube_HTML5_Unsupported_Video mode
Then
when I view the video it has rendered in Youtube mode
Scenario
:
Video component is rendered in the LMS in Youtube mode with HTML5 sources that doesn't supported by browser
Given
youtube server is up and response time is 2 seconds
And
the course has a Video component in Youtube_HTML5_Unsupported_Video mode
Then
when I view the video it has rendered in Youtube mode
Scenario
:
Video component is rendered in the LMS in HTML5 mode with HTML5 sources that doesn't supported by browser
Given
the course has a Video component in HTML5_Unsupported_Video mode
Then
error message is shown
And
error message has correct text
Scenario
:
Video component is rendered in the LMS in HTML5 mode with HTML5 sources that doesn't supported by browser
Given
the course has a Video component in HTML5_Unsupported_Video mode
Then
error message is shown
And
error message has correct text
lms/djangoapps/courseware/features/word_cloud.feature
View file @
f898f729
@shard_2
Feature
:
World Cloud component
As a student, I want to view Word Cloud component in LMS.
As a student, I want to view Word Cloud component in LMS.
Scenario
:
Word Cloud component in LMS is rendered with empty result
Given
the course has a Word Cloud component
Then
I view the word cloud and it has rendered
When
I press the Save button
Then
I see the empty result
Given
the course has a Word Cloud component
Then
I view the word cloud and it has rendered
When
I press the Save button
Then
I see the empty result
Scenario
:
Word Cloud component in LMS is rendered with result
Given
the course has a Word Cloud component
Then
I view the word cloud and it has rendered
When
I fill inputs
And
I press the Save button
Then
I see the result with words count
\ No newline at end of file
Given
the course has a Word Cloud component
Then
I view the word cloud and it has rendered
When
I fill inputs
And
I press the Save button
Then
I see the result with words count
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