Jonah Stanley
8d11c246e1
Merge pull request #516 from edx/jonahstanley/upgrade-chrome-version
...
Jonahstanley/upgrade chrome version
2013-07-31 08:17:46 -07:00
Diana Huang
d1b503d53a
Only redirect when redirect url is an internal page.
2013-07-29 14:18:04 -04:00
JonahStanley
20ce33dcdb
Fixed broken tests from chrome versioning
2013-07-29 13:38:27 -04:00
Renzo Lucioni
1fc4ac864e
Add feature showing current score next to problem title
2013-07-19 16:14:24 -04:00
RobertMarks
4d880db1b5
Updated behavior for split_answer_dict, get_score, and check_student_inputs (responsetypes.py)
2013-07-18 10:18:53 -07:00
RobertMarks
46ae2f9c26
Added support for a new problem type: ChoicetextResponse
2013-07-18 10:12:56 -07:00
Don Mitchell
5b367e8321
Missing comma on template -> category refactoring
...
And several pep8 changes
2013-07-17 09:22:34 -04:00
Don Mitchell
3722685e1a
No longer persist XModule templates
...
Instead, we use XModule field default values when creating an empty
XModule. Driven by this use case, we also allow for XModules to be
created in memory without being persisted to the database at all. This
necessitates a change to the Modulestore api, replacing clone_item with
create_draft and save_xmodule.
2013-07-16 14:33:58 -04:00
JonahStanley
484e217de3
Fixed some errors
2013-07-12 10:32:48 -04:00
JonahStanley
1f1bba5507
Scenario Dictionary now holds objects
2013-07-12 10:32:48 -04:00
JonahStanley
131f1a49c4
All lms acceptance tests refactored to use world dictionaries
2013-07-12 10:32:47 -04:00
JonahStanley
35094a968b
Beginnings of refactoring the acceptance tests
2013-07-12 10:32:45 -04:00
JonahStanley
c37a9e3e23
Refactored problem_setup to use retry_on_exception
2013-07-12 09:28:51 -04:00
JonahStanley
b4036c66cf
Refactored the ui tests to use retry_on_exception
2013-07-12 09:28:50 -04:00
JonahStanley
ebc9fa9e2a
Made a retry_on_exception world function that will retry the given function
2013-07-12 09:28:50 -04:00
JonahStanley
f1dd81a67a
Refactored LMS so all potential stale element exceptions are avoided
2013-07-12 09:28:49 -04:00
Don Mitchell
8b23eeca7e
Minor pylint/whitespace changes
2013-06-25 22:34:29 -04:00
Ned Batchelder
bea50efc26
Remove the unused smart-accordion lettuce feature, and the code it used.
2013-06-21 16:30:33 -04:00
JonahStanley
b847930579
Changed a click to css_click and fixed earlier typo
2013-06-21 09:38:43 -04:00
JonahStanley
281f900389
Changed format of docstring
2013-06-20 15:40:58 -04:00
JonahStanley
eec095a195
Changed naming of attempts to max_attempts and changed css_selector
2013-06-20 15:38:56 -04:00
JonahStanley
96c4d2877f
Navigation now has a click success condition
2013-06-20 14:05:00 -04:00
JonahStanley
e1d4c69365
Merge branch 'master' into jonahstanley/fix-flakey-tests
...
Conflicts:
common/djangoapps/terrain/ui_helpers.py
2013-06-20 11:17:15 -04:00
JonahStanley
a8789dced9
Fixed flakey check box by making a css_check function that behaves like css_click
...
As a result, changed inputfield to return the css, and all of the element.fill() to css_fill
2013-06-20 11:14:17 -04:00
JonahStanley
1e51bd7314
Fixed flakey navigation tests by changing css
...
Now only check for the css that appears when the accordion is done
2013-06-20 10:58:11 -04:00
JonahStanley
033b974047
Fixed flakey show answer test
2013-06-20 10:54:43 -04:00
Will Daly
dbd2716e29
Updated video alpha template name to reflect recent changes in master.
2013-06-20 07:44:33 -04:00
Will Daly
3b37e0c19f
Fixed incorrect videoalpha template name
2013-06-20 07:40:12 -04:00
Will Daly
e76ef3aa31
Combined video and videoalpha acceptance tests.
...
Resolved conflict between two steps with the same name.
2013-06-20 07:40:12 -04:00
Renzo Lucioni
0bf02cabff
Fix for the failing acceptance tests
2013-06-19 16:48:25 -04:00
Don Mitchell
1ff022e181
Incidental pep8 changes
2013-06-18 17:25:06 -04:00
Jonah Stanley
94238238e7
Merge pull request #58 from edx/jonahstanley/add-navigation-tests
...
Jonahstanley/add navigation tests
2013-06-18 07:29:17 -07:00
Alexander Kryklia
9f4dcbcd1b
disables pylint warning for lettuce tests syntax
2013-06-14 11:12:32 +03:00
Valera Rozuvan
4c544d6f49
Added lettuce tests for autoplay in videoalpha.
2013-06-14 11:12:32 +03:00
JonahStanley
daf5ef146e
Fixed weird issue of needed to sometimes first find then click instead of css_click
2013-06-13 16:33:39 -04:00
JonahStanley
e843f80e1f
Fixed naming issue and hopefully clicking issue
2013-06-11 17:09:39 -04:00
Jay Zoldak
32562b7055
Fix broken lettuce tests
2013-06-11 15:16:12 -04:00
Jay Zoldak
37d7bc2365
Update lettuce test for problems with new css for show and hide answers.
2013-06-11 13:52:35 -04:00
JonahStanley
1fefec2176
Fixed the need of a global variable
2013-06-06 15:28:45 -04:00
JonahStanley
8d15b74a97
Fixed errors in spacing and refactoring out of scenario
2013-06-06 14:38:59 -04:00
JonahStanley
c62cc23bc2
Refactored Navigation Methods
2013-06-04 13:06:18 -04:00
JonahStanley
862bb3f8bc
Added the beginnings of the navigation tests
...
I still need to refactor the methods but at this point, all tests work
2013-06-04 11:34:52 -04:00
JonahStanley
6af54ead39
Fixed scenario wording
2013-06-03 12:43:54 -04:00
JonahStanley
0d11eb16ba
Fixed typo
...
I accidently had show_answer instead of showanswer. This error was hidden by a previous default of showanswer=always.
2013-06-03 11:52:40 -04:00
JonahStanley
a17c487f16
Merged from Master
2013-06-03 09:46:19 -04:00
Peter Fogg
5434f2750e
Cleaning up code to fix pylint/pep8 errors.
2013-05-31 15:58:12 -04:00
JonahStanley
cb9da2cd03
Potentially fixed all flakey tests
...
New function was added: is_css_not_present
This function works like is_css_present in that it will wait and can take in an optional argument to wait longer. This should be used everywhere INSTEAD of not is_css_present as in the latter case, you are telling selenium to wait for the thing you don't want to be there to either be there or time out.
2013-05-31 15:16:45 -04:00
JonahStanley
3308bb4be7
Fixed pull request comments and refactored the duplicate code
2013-05-31 14:53:29 -04:00
Peter Fogg
2277c82efd
Fix pep8 whitespace violation.
2013-05-31 12:54:09 -04:00
Peter Fogg
a503a753cd
Remove unnecessary pylint warning disable.
2013-05-31 12:16:25 -04:00