Commit Graph

313 Commits

Author SHA1 Message Date
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
JonahStanley
a38f71cdbc Fixed the upload test 2013-08-07 13:06:25 -04:00
David Baumgold
6e784d606f Merge pull request #596 from edx/db/ff-subsection-datetime-bug
Fix Firefox subsection datetime bug
2013-08-07 09:25:17 -07:00
JonahStanley
5919456f24 Fixed some course-team bugs and other css stuff 2013-08-07 12:03:25 -04:00
JonahStanley
5941f5b795 Fixed the other places that the css occurs 2013-08-07 11:30:50 -04:00
David Baumgold
97aaab9cc6 Created a new lettuce test to catch bug, updated other lettuce tests 2013-08-07 11:03:19 -04:00
JonahStanley
9e93d5588c Changed css_selector 2013-08-07 10:14:50 -04:00