Jay Zoldak
50dc93dcbf
Re-enable the component acceptance tests
2013-10-01 11:59:19 -04:00
Will Daly
3c88ccb4ff
Use comments to skip tests instead of a tag
2013-09-26 16:37:25 -04:00
cahrens
2cbdaaee7d
Updates based on switching to checkbox for locking.
2013-09-25 17:29:47 -04:00
cahrens
5e475c8732
Code review feedback.
2013-09-25 17:29:47 -04:00
cahrens
6dce7f299f
Asset locking feature.
2013-09-25 17:29:46 -04:00
cahrens
f10cf29425
Update upload test for what actually works now.
2013-09-25 17:29:27 -04:00
cahrens
c64e04d8c2
Add the ability to lock assets.
2013-09-25 17:29:27 -04:00
Will Daly
47621b56ff
Merge pull request #1112 from edx/will/shard-acceptance-tests
...
Added tags to acceptance tests to define multiple shards.
2013-09-25 11:36:18 -07:00
Jay Zoldak
cae6e82bf7
Knock 10 more seconds off the acceptance tests.
2013-09-25 09:46:18 -04:00
Jay Zoldak
7669b4d777
Namespace the acceptance tests so they show up nicely in jenkins
...
Conflicts:
cms/djangoapps/contentstore/features/advanced-settings.feature
cms/djangoapps/contentstore/features/checklists.feature
cms/djangoapps/contentstore/features/component.feature
cms/djangoapps/contentstore/features/course-overview.feature
cms/djangoapps/contentstore/features/course-settings.feature
cms/djangoapps/contentstore/features/course-team.feature
cms/djangoapps/contentstore/features/course-updates.feature
cms/djangoapps/contentstore/features/courses.feature
cms/djangoapps/contentstore/features/discussion-editor.feature
cms/djangoapps/contentstore/features/grading.feature
cms/djangoapps/contentstore/features/html-editor.feature
cms/djangoapps/contentstore/features/problem-editor.feature
cms/djangoapps/contentstore/features/section.feature
cms/djangoapps/contentstore/features/signup.feature
cms/djangoapps/contentstore/features/static-pages.feature
cms/djangoapps/contentstore/features/subsection.feature
cms/djangoapps/contentstore/features/textbooks.feature
cms/djangoapps/contentstore/features/upload.feature
cms/djangoapps/contentstore/features/video-editor.feature
cms/djangoapps/contentstore/features/video.feature
lms/djangoapps/courseware/features/certificates.feature
lms/djangoapps/courseware/features/help.feature
lms/djangoapps/courseware/features/high-level-tabs.feature
lms/djangoapps/courseware/features/homepage.feature
lms/djangoapps/courseware/features/login.feature
lms/djangoapps/courseware/features/lti.feature
lms/djangoapps/courseware/features/navigation.feature
lms/djangoapps/courseware/features/problems.feature
lms/djangoapps/courseware/features/registration.feature
lms/djangoapps/courseware/features/signup.feature
lms/djangoapps/courseware/features/video.feature
lms/djangoapps/courseware/features/word_cloud.feature
2013-09-24 14:35:12 -04:00
Will Daly
f898f72920
Added tags to acceptance tests to define multiple shards.
2013-09-24 11:47:53 -04:00
Jay Zoldak
002f3ef9e2
Speed up waiting for elements not present on remote webdriver sessions.
2013-09-24 11:27:42 -04:00
Jay Zoldak
2a0e2fd39d
Simplify static page acceptance tests
2013-09-18 10:00:56 -04:00
Jay Zoldak
fe71ace529
Improve retry logic for Stale Element Exceptions
...
Better exception retry logic
Change methods to lambdas
2013-09-17 12:49:46 -04:00
Jay Zoldak
30b13d3cf1
Improve code clarity and error messages for css selection
2013-09-16 16:49:18 -04:00
Jay Zoldak
2ff056df8c
Simplify retry logic for ui helper functions
2013-09-16 16:49:17 -04:00
cahrens
ff2d952d39
Change course id limit to 65.
...
STUD-726
2013-09-11 16:15:16 -04:00
Julian Arni
0acaaa8859
Fix element name conflict
2013-09-09 18:32:01 -04:00
jkarni
b53d55543d
Merge pull request #823 from edx/jkarni/feature/multiple-assets-upload
...
Add support for multiple file uploads
2013-09-09 06:47:58 -07:00
Will Daly
e20f2109d2
Updated static-pages test to add retry logic
2013-09-06 12:21:02 -04:00
Julian Arni
d0f7206099
Review fixes
2013-09-06 09:25:45 -04:00
Julian Arni
035c4c02b0
Add acceptance tests for multiple files
2013-09-02 22:47:06 -04:00
Will Daly
24d3d9492a
Merge pull request #836 from edx/will/fix-video-caption-tests
...
Updated acceptance tests to match new behavior in video captions.
2013-09-02 10:31:45 -07:00
Will Daly
2ed66ce7a5
Updated acceptance tests to match new behavior in video captions.
2013-08-30 16:17:01 -04:00
cahrens
a061c7ece7
Rewriting of links for Course Updates and Course Handouts.
...
STUD-669.
2013-08-29 14:35:16 -04:00
Jay Zoldak
c8949b99d1
Disable pylint violation E0611 when importing assert_* methods from nose.tools
...
Cleaned up files with muliline imports
Cleaned up files that do not use these imports
Misread comment
2013-08-27 16:21:33 -04:00
Anton Stupak
dd9b16c2cf
Replace the description in the studio editing module.
2013-08-27 15:22:47 +03:00
Peter Fogg
5cb1b2594f
Merge pull request #787 from edx/peter-fogg/static-page-delete
...
Add delete confirmation to static pages.
2013-08-23 11:52:37 -07:00
JonahStanley
473cc3624b
Changed error message on failure and made test more robust
...
Better error message
2013-08-23 11:33:52 -04:00
Peter Fogg
75b76b37ef
Add delete confirmation to static pages.
...
We used to use a regular JS `confirm`; this makes the UI consistent
with the rest of Studio.
2013-08-22 16:41:07 -04:00
JonahStanley
d96595318a
Stylistic changes
...
CMS tests should now run on IE
CMS tests will now run on Safari
Rebased wrong
Forgot to update the test_acceptance.sh
Changed way of string splitting
2013-08-22 10:08:35 -04:00
JonahStanley
b2480b5f00
Changed way feature flags are interpreted
...
Configurations must be defined before hand
Reduced pylint violations
We only support 4 browsers
2013-08-21 16:05:53 -04:00
JonahStanley
21f75ff250
Various stylistic and pylint fixes / changes
...
Version numbers have very different ranges for different browsers so not having a dictionary of those.
Fixed a whitespace issue
Fixed pylint/pep8 violations
Don't need django_url
Spacing issues
Changed how commenting works
Forgot one
Used wrong name
Changed around importing
Remove django_url
Fixed function orderingn
Made logic nicer for getting a new browser
Modifying tests to run in opera
Needed to increase time to account for slow sauce loading
Now safari LMS works
Forgot an assert statement
Skipping a few tests for opera
2013-08-21 16:05:52 -04:00
JonahStanley
58bb6e1ea3
Changed tags to be lowercase to prevent preprocessing
...
Changed to have a default for device since it isn't always needed
Tags are more clear
Fixed stylistic issues
2013-08-21 16:05:02 -04:00
JonahStanley
3746c654d8
Added a tag for things that will not work on Firefox
...
Added tags for tests that will not work on Sauce
Changed build name
Tightened up logic
Conflicts:
common/djangoapps/terrain/browser.py
Added flag for session name
2013-08-21 16:05:01 -04:00
JonahStanley
876651009e
Logging out no longer uses cookies.
...
Removed other cookie reference
2013-08-21 16:05:00 -04:00
Peter Fogg
7fc8fcde7b
Merge pull request #752 from edx/peter-fogg/unlimited-graceperiod
...
Allow grace periods of > 24 hours.
2013-08-21 13:00:15 -07:00
Jonah Stanley
0138c08288
Merge pull request #758 from edx/jonahstanley/fix-courseteam-test
...
Made the lambda statement more resistant to errors
2013-08-21 12:47:35 -07:00
JonahStanley
af028efd00
Made the lambda statement more resistant to errors
...
Made the statement better
pylint fix
Accidently left off parameter
Removed logout
2013-08-21 15:01:33 -04:00
Peter Fogg
eb5b6cc6ea
Allow grace periods of > 24 hours.
2013-08-21 14:37:12 -04:00
Peter Fogg
9632f4fed8
Address PR comments:
...
- Internationalize upload errors.
- Move upload tests into their own files.
- Refactor upload dialog acceptance tests.
2013-08-21 09:42:00 -04:00
Peter Fogg
e4302e62d2
Allow course image uploads in the settings page.
...
Authors can upload an image (or choose an existing one) from the
settings page, using the in-context uploader from PDF
textbooks. Includes tests for backwards compatibility with XML courses
-- they used a magic filename (images/course_image.jpg) which is
mapped to a location in the Mongo contentstore.
Still needs some UX work, though the backend plumbing is there.
2013-08-21 09:42:00 -04:00
Peter Fogg
533e0da101
Add acceptance test for noneditable failing grade range.
2013-08-20 13:34:41 -04:00
Anton Stupak
a921e44aa3
Fix steps.
2013-08-19 10:39:52 +03:00
Peter Fogg
a93d7229ac
Fix grade range names not being editable.
2013-08-15 16:30:14 -04:00
Peter Fogg
9ea2be5377
Merge pull request #643 from edx/peter-fogg/course-creation-validation
...
Change course create form to asynchronous validation.
2013-08-13 08:11:40 -07:00
Peter Fogg
8fa4b4dbd1
Change course create form to synchronous validation.
2013-08-12 12:41:41 -04:00
Anton Stupak
d846462ce9
Migrate acceptance tests: old Video -> new Video.
2013-08-12 14:32:07 +03:00
JonahStanley
0595459c01
Revert back to old way of logging someone else in
2013-08-09 15:27:46 -04:00
JonahStanley
8feaa0ffa4
Added in a wait upon logging in
2013-08-09 13:57:22 -04:00