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
JonahStanley
3e68bdaaf1
Changed world.browser.find_by_css to world.css_find
2013-08-08 13:24:29 -04:00
JonahStanley
bb9d0df0d7
Changed problem-editor scenario to pass in both firefox and chrome
2013-08-08 13:24:29 -04:00
JonahStanley
287d219a8e
Fixed wording on comments as tests are no longer skipped
2013-08-08 13:24:29 -04:00
JonahStanley
76764b8be2
Fixed weight test so it won't behave differently on firefox
2013-08-08 13:24:28 -04:00
JonahStanley
bcdc4bcbd4
Better avoiding of stale element exception
2013-08-08 13:24:28 -04:00
JonahStanley
f2a31adf6f
Now using world.is_firefox()
2013-08-08 13:24:28 -04:00
JonahStanley
5a579921f2
Fixed stylistic things and no longer skipped tests in firefox
2013-08-08 13:24:28 -04:00
JonahStanley
514af944cd
Fixed video tests for firefox
2013-08-08 13:24:28 -04:00
JonahStanley
fb41e8f20c
Fixed subsection test for firefox
2013-08-08 13:24:28 -04:00
JonahStanley
4c74a05c58
Added comments to the two flakey features on firefox
2013-08-08 13:24:27 -04:00
JonahStanley
36d948f5d3
Unskipped an acceptance test
2013-08-08 13:24:27 -04:00
JonahStanley
96db47e437
Fixed up the course-team tests
2013-08-08 13:24:27 -04:00
JonahStanley
3f49abc271
Only triggering event in firefox
2013-08-08 13:24:27 -04:00
JonahStanley
b8e29697d4
Fixed upload test for firefox
2013-08-08 13:24:27 -04:00
JonahStanley
2d709be29f
Code mirror now will work on firefox
2013-08-08 13:24:26 -04:00
JonahStanley
83d2c808e0
Added comments saying why tests were skipped
...
Added comment
Removed set_trace
2013-08-08 13:24:26 -04:00
JonahStanley
7e67ee378a
Checklist links will not appear using a firefox webdriver (will work manually)
2013-08-08 13:24:26 -04:00
JonahStanley
3e543ce4c6
Skipped a test for firefox due to different interactions
2013-08-08 13:24:26 -04:00
JonahStanley
973d5e653d
Fixed issue of firefox behaving differently for erroneous input
...
Removed set traces
2013-08-08 13:24:26 -04:00
JonahStanley
9cce3a9a07
Cleaned up some tests and made them work for firefox
2013-08-08 13:24:26 -04:00
JonahStanley
46d0e5ed05
Fixed display-name bug and added in a function to trigger events on firefox as well as check if it is firefox
2013-08-08 13:24:26 -04:00
JonahStanley
94d0ad5563
Fixed issue preventing navigation to various course setting pages
2013-08-08 13:24:25 -04:00
JonahStanley
214ccaab5f
Fixed notification and code mirror for firefox
2013-08-08 13:24:25 -04:00
Jonah Stanley
a867676ebb
Merge pull request #612 from edx/jonahstanley/fix-upload-test
...
Fixed upload test. Also added information to testing.md
2013-08-08 09:40:52 -07:00
Jay Zoldak
006b90af9f
Modify cms acceptance tests to use auto_auth workflow.
2013-08-08 12:08:25 -04:00
JonahStanley
e8b2789409
Fixed upload test. Also added information to testing.md
2013-08-08 11:32:30 -04:00
Peter Fogg
587d86bfb2
Add acceptance test for XML-only video content.
...
Since we've had issues with the default video being incorrectly shown,
this creates an XML-only video and ensures that the correct
(non-default) Youtube ID is sent to the client.
2013-08-08 10:48:07 -04:00
Peter Fogg
df024b0bb1
Fix VideoAlpha acceptance test.
2013-08-07 13:25:53 -04:00
Jonah Stanley
ead87d1fde
Merge pull request #602 from edx/jonahstanley/fix-acceptance-template
...
Changed css_selector
2013-08-07 10:12:06 -07:00
JonahStanley
ed620e635b
Reset the file within the test itself
2013-08-07 13:07:38 -04:00