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
287d219a8e
Fixed wording on comments as tests are no longer skipped
2013-08-08 13:24:29 -04:00
JonahStanley
4c74a05c58
Added comments to the two flakey features on firefox
2013-08-08 13:24:27 -04:00
Peter Fogg
eba1bd0972
Refactor and update acceptance tests around saving settings.
2013-07-11 09:11:59 -04:00
cahrens
0f8d7c744c
Test cleanup.
2013-06-13 10:42:23 -04:00
cahrens
6e92ddf3dd
Cannot set String field to a dict anymore!
2013-06-12 17:07:41 -04:00
JonahStanley
7f2fa8ff3a
Fixed issue with code mirror editing
...
It turns out that code mirror things can be edited. Once the div is clicked, a new text area appears that can be obtained and sent keys
2013-06-04 16:33:54 -04:00
Will Daly
59f68c2179
Added comments for skipped tests
2013-05-15 15:45:12 -04:00
Will Daly
8e069c1faa
Skip tests that break on Ubuntu due to alerts (which will be removed
...
soon anyway). Removed @skip-phantom and @skip-firefox tags
Fixed sign up test to work in Ubuntu
Added comments
2013-05-15 09:39:07 -04:00
Jay Zoldak
29ce700de6
Tag CMS lettuce tests with @skip-phantom if they aren't working under phantomjs right now.
2013-04-18 10:23:03 -04:00
cahrens
fa31953924
Update tests for GMT, get Advanced Settings test to pass reliably.
2013-04-05 10:47:58 -04:00
Jay Zoldak
6564cc57e6
Fix typo with hyphen in cms lettuce feature files
2013-03-27 16:29:55 -04:00
Will Daly
27d5ebf027
pep8 fixes
2013-03-26 11:44:57 -04:00
cahrens
7e8fcb85ff
Updated Selenium test, deleted dead code related to Advanced Settings.
2013-03-11 16:56:24 -04:00
cahrens
40af08aa2d
Saving tests in progress
2013-03-11 14:01:45 -04:00
Jay Zoldak
21e7bc5128
More robust handling for finding and clicking on objects by css.
...
Tag tests not working under PhantomJS to skip for now.
2013-03-08 11:15:14 -05:00
Jay Zoldak
3a6f43f320
Create additional BDD spec tests for Course Advanced Settings editor
2013-02-22 16:27:05 -05:00
Jay Zoldak
85b75badd7
Refactor lettuce commands for navigation to the advanced settings page
2013-02-22 14:07:22 -05:00
Jay Zoldak
af2690fcaf
Update lettuce test framework to use a course factory instead of the studio UI for creating courses
2013-02-22 12:36:27 -05:00
cahrens
d9fb067355
Test point for formatting of JSON entry.
2013-02-20 15:34:53 -05:00
Jay Zoldak
05f32f4bc9
Update tests for the advanced policy settings feature.
...
Includes adding a method for css_click_at.
2013-02-20 14:30:39 -05:00
cahrens
38632c52c3
Beginnings of Selenium test.
2013-02-14 17:36:37 -05:00