Peter Fogg
d9716a7249
Update acceptance tests for course settings.
2013-07-11 09:11:59 -04:00
Peter Fogg
eba1bd0972
Refactor and update acceptance tests around saving settings.
2013-07-11 09:11:59 -04:00
Peter Fogg
9094f1890b
Change course settings to require explicit save.
...
Rather than asynchronously saving when a setting is updated, we now
prompt the user to confirm their changes and only persist the data if
they hit the save button. Lettuce tests are updated to expect this
behavior and some new ones are added.
2013-07-11 09:11:07 -04:00
Jonah Stanley
786f422ffa
Merge pull request #298 from edx/jonahstanley/acceptance-tests-unique-database
...
Jonahstanley/acceptance tests unique database
2013-07-10 14:09:28 -07:00
Peter Fogg
66b73c861f
Use new feedback notification when changing section release dates.
2013-07-10 16:07:25 -04:00
David Baumgold
437e658f98
pylint fixes
2013-07-09 19:16:44 -04:00
David Baumgold
c68895ca5d
world.css_click no longer returns a boolean
2013-07-09 19:16:43 -04:00
David Baumgold
7506562f50
Another lettuce test, and fixes to make it work
2013-07-09 19:16:11 -04:00
David Baumgold
b97f5585b9
Re-added a missing import
2013-07-09 19:16:10 -04:00
David Baumgold
a90590a442
Remove unused imports/constants
2013-07-09 19:16:10 -04:00
David Baumgold
2a92a14054
Wrote simple lettuce tests for pdf textbooks
2013-07-09 19:16:09 -04:00
JonahStanley
0bd1e78e03
Acceptance tests use random ports
2013-07-09 12:18:30 -04:00
Will Daly
7085b95bc0
Disabled video test that was failing on Mac OS X
2013-07-08 10:51:31 -04:00
Will Daly
01eb93eb47
Disabled tests that are failing in Jenkins
2013-07-08 10:02:01 -04:00
JonahStanley
7fabac9a4b
Skipped Flakey Tests for now
2013-07-03 13:31:13 -04:00
JonahStanley
12a7922f89
Overzealous changing of find to click
2013-07-03 11:00:46 -04:00
JonahStanley
19513e4134
Refactored all clicks to use the css_click method
2013-07-03 10:34:56 -04:00
JonahStanley
9a5326bca5
Made a css_html to obtain the html of the css element.
...
This works like css_click in that it will retry if there was a stale element reference exception
2013-07-02 16:46:20 -04:00
JonahStanley
47158d7079
Using the success condition
...
Got rid of announcement test
Removed assumption about uniqueness of css steps
2013-07-02 14:52:32 -04:00
JonahStanley
3e44f8a213
Component test now fails with useful information
2013-07-02 09:05:58 -04:00
Jonah Stanley
6f8a31206a
Merge pull request #280 from edx/jonahstanley/explicit-component-creation-tests
...
Explicitly test the creation and deletion of every component type
2013-07-01 13:48:15 -07:00
Peter Fogg
1809fde60c
Pylint cleanup.
2013-07-01 09:16:25 -04:00
Peter Fogg
b3cd6af9aa
Change deleted Alert to a Notification, with a timeout.
2013-06-28 14:46:58 -04:00
Peter Fogg
1be2068bcf
Show a confirmation on asset delete. Fixes STUD-375.
2013-06-28 12:28:49 -04:00
JonahStanley
1a5bda4d08
Broke up long line into smaller line
2013-06-27 16:35:01 -04:00
JonahStanley
ea8e5f84ac
Cleaned up code
2013-06-27 10:14:43 -04:00
JonahStanley
621777e6ae
Explicitly test the creation and deletion of every component type
...
The testing of all settings/text editing have been done elsewhere and should be done when testing a new component
2013-06-26 16:01:31 -04:00
Don Mitchell
8b23eeca7e
Minor pylint/whitespace changes
2013-06-25 22:34:29 -04:00
Peter Fogg
d5d495c24d
Fix acceptance tests expecting outdated CSS.
2013-06-24 16:57:14 -04:00
David Baumgold
d632ffe9cd
Make Course Team lettuce tests gender-neutral
...
Because it bothers me, although I don't expect anyone else to care.
2013-06-21 14:52:31 -04:00
JonahStanley
a52d0beb41
Got rid of leftover set_trace
2013-06-20 17:00:46 -04:00
JonahStanley
ec4547b51e
Merge branch 'master' into jonahstanley/add-courseteam-tests
2013-06-20 16:55:37 -04:00
JonahStanley
70d48e2e9f
Now referencing css element
2013-06-20 16:40:13 -04:00
Christina Roberts
e84ee873d0
Merge pull request #230 from edx/christina/pep8-again
...
Pep8 cleaning.
2013-06-20 13:34:50 -07:00
cahrens
34f8c044b8
Pep8 cleaning.
2013-06-20 16:06:00 -04:00
JonahStanley
b9d79aea60
A bunch of pylint fixes and explicit use case for uploads/test
2013-06-20 15:55:53 -04:00
Peter Fogg
1d8d507f49
Merge in master (again).
2013-06-20 12:21:16 -04:00
Jonah Stanley
9b478ff3e3
Merge pull request #115 from edx/jonahstanley/add-gradingsettings-tests
...
Added testing for grading settings
2013-06-20 08:31:31 -07:00
cahrens
9e69586bb3
pep8 fixes.
2013-06-20 10:31:44 -04:00
Peter Fogg
9c7be8b1dc
Fix merge conflict in CHANGELOG.rst.
2013-06-20 09:58:22 -04:00
Christina Roberts
6fe56ac9f7
Merge pull request #205 from edx/christina/advanced-settings-test
...
Sometimes the first click doesn't actually work, so call click up to 5 t...
2013-06-20 05:48:13 -07:00
cahrens
6643994348
Add an optional success lambda to css_click.
2013-06-19 13:51:40 -04:00
JonahStanley
0524ff53cc
Merge branch 'master' into jonahstanley/add-courseteam-tests
...
Conflicts:
cms/djangoapps/contentstore/features/common.py
2013-06-19 11:29:43 -04:00
Don Mitchell
1ff022e181
Incidental pep8 changes
2013-06-18 17:25:06 -04:00
cahrens
9878c75b7a
Sometimes the first click doesn't actually work, so call click up to 5 times.
...
This seems to fix the sporadic failure (at least on my machine).
2013-06-18 15:22:25 -04:00
JonahStanley
85e3062225
Fixed click to comply to new css_click
2013-06-18 12:51:18 -04:00
JonahStanley
ce3bc1e1cb
Merge branch 'master' into jonahstanley/add-gradingsettings-tests
2013-06-18 12:47:30 -04:00
JonahStanley
650a2ba423
Added deletion tests
2013-06-18 11:20:23 -04:00
Peter Fogg
5cb456ba85
Fix merge conflict.
2013-06-17 16:49:22 -04:00
JonahStanley
15facf8fc0
Changed change_text to implement new type_in_codemirror function
2013-06-17 16:48:37 -04:00