Albert St. Aubin
b63bfbd5dd
Replaced lettuce tests with bokchoy tests for the course updates page and improved flaky test issues.
...
TNL-5051
2016-08-11 10:04:57 -04:00
Ned Batchelder
76bc4fb98e
Fix 29 anomalous-backslash-in-string errors
2016-08-03 12:44:41 -04:00
Ned Batchelder
eef964f5f6
Fix unused-variable errors
2016-08-03 12:44:41 -04:00
Ned Batchelder
8b1978ba6c
Fix unused-import errors
2016-08-03 12:44:41 -04:00
Muddasser
00448dffe5
Merge pull request #12882 from edx/muddasser/lettuce-to-bok-choy/signup.feature
...
Conversion of cms/signup.feature to bok-choy
2016-07-25 20:52:55 +05:00
Jesse Zoldak
4906bde056
Comment out flaky lettuce test TNL-5051
2016-07-22 09:11:55 -04:00
Muddasser
64838f5665
Conversion of cms/signup.feature to bok-choy
2016-07-22 12:22:59 +00:00
Jesse Zoldak
8cdac6c99a
Skip flaky CMS.Course updates lettuce tests TNL-5051
2016-07-20 16:15:26 -04:00
Chris Rodriguez
b97d063181
AC-524 - label - test_lms_instructor_dashboard.py
2016-07-20 07:49:48 -04:00
Muddasser
186b3badb5
course-settings.feature conversion to bokchoy
2016-07-19 08:18:36 +00:00
Chris Rodriguez
4cf0e19af2
AC-520 fixing section ignores
2016-07-06 15:01:44 -04:00
E. Kolpakov
33b3dfcc92
Converts Discussion XModule to Discussion XBlock
...
* Renames discussion_module to discussion_xblock
* Moves common/lib/xmodule/xmodule_discussion to openedx/core/lib/xblock_builtin/xblock_discussion
2016-06-29 06:47:04 +12:00
Muddasser
ce665e3b4c
Conversion of cms/component.feature into bokchoy tests
2016-06-22 11:20:48 +00:00
Dmitry Viskov
21bbcc9f35
Connected aside information is included in the emitted event (on check)
2016-05-19 17:37:40 +03:00
Ibrahim
f7f281b65b
WL-398 Add Course Background Image and Video Thumbnail Image Fields to Studio
2016-04-30 15:25:17 -04:00
Eric Fischer
08c3a13f5e
Merge pull request #11968 from edx/efischer/refactor_date_utils
...
Course Updates date validation
2016-04-08 15:23:00 -04:00
Eric Fischer
2735fdc2d4
Course Updates date validation
...
TNL-4115. Previously, course updates (which are intended to be posted with
dates, for sorting in the LMS) could be authored in studio with a valid
date, nothing, or a random string as the "date" for the update. As there
is no validation for this in studio, everything succeeded with no warning.
However, the LMS has problems parsing some of these values, and barfs when
loaded by learners.
The fix does two big things:
- gracefully handles invalid dates in LMS. These updates are now treated as
having a date of today, for sorting purposes.
- turns on validation in studio. Now, it is not only impossible to enter
invalid dates in studio, but notifications will draw the course author's
eye if any invalid updates were previously saved.
Test additions for this commit:
Adds:
- unit test for LMS parsing
- Jasmine test to confirm invalid dates cannot be set by the user
-also adds event to setAndValidate instead of using a global object
- fix for lettuce test
-It is no longer valid to enter the string "January 1, 2013" as this test
had been doing. Keyed-in entries must use MM/DD/YY format.
2016-04-08 11:37:40 -04:00
Ned Batchelder
2e1238b83e
Remove unused imports
2016-04-08 11:23:05 -04:00
sanfordstudent
f730936d76
Merge pull request #11937 from edx/sstudent/MA-2164-followup
...
followup to MA-2164, cleaning up unused steps
2016-03-30 13:30:55 -04:00
Sanford Student
a8c77f8d78
followup to MA-2164, cleaning up unused steps
2016-03-29 13:46:52 -04:00
Muddasser
cfdaae9d36
Removed commented out and single textbook test scenario
2016-03-22 17:06:59 +05:00
Sanford Student
da828cdf75
MA-2164 cleaning up old lettuce
2016-03-18 14:42:23 -04:00
Muddasser
c9f8682a27
Merge pull request #11832 from edx/muddasser/lettuce/cms/course_export
...
Covered in bokchoy at studio/test_import_export.py:TestCourseBadExport
2016-03-18 12:18:30 +05:00
Muddasser
ba4e9ee3a9
Merge pull request #11833 from edx/muddasser/lettuce/cms/courses
...
Partially covered in bokchoy at studio/test_studio_course_create.py:CreateCourseTest
2016-03-18 12:18:18 +05:00
Muddasser
cb0bb1f40f
Removed duplicate lettuce test from component.feature
2016-03-17 16:37:32 +05:00
Muddasser
832381146e
Removed duplicate luttuce test from courses.feature
2016-03-17 15:48:49 +05:00
Muddasser
079742d695
Removed duplicate lettuce test from course-export.feature
2016-03-17 15:27:14 +05:00
Jesse Zoldak
ec33db5a11
Remove more lettuce tests that are covered already in bok choy tests
2016-03-02 16:18:07 -05:00
Jesse Zoldak
2c8148c7bc
Convert tests for adding advanced problem components from lettuce to bok-choy
...
TE-1201
2016-03-02 11:08:59 -05:00
Chris Rodriguez
c619e1ec6b
Adding UXPL classnames to headings
2016-02-29 15:43:17 -05:00
Ahsan Ulhaq
96d030b6d9
Reverse and Rename Courseware and Course Info Tabs
...
ECOM-2678
2016-02-03 12:20:53 -05:00
Chris Rodriguez
4ae40e7bdd
Updating icons on problem type editor
2016-02-02 15:41:04 -05:00
cahrens
85ff219e1d
Delete lettuce tests already converted to bok choy.
...
TNL-3915
2016-01-06 14:22:10 -05:00
Ben Patterson
d460eb62a9
Merge pull request #11075 from edx/benp/fix-flaky-hello
...
Fix flaky condition.
2015-12-28 13:34:58 -05:00
Ben Patterson
056158d72b
Fix flaky condition in lettuce test.
2015-12-28 10:50:45 -05:00
Ben Patterson
d522068265
Fix flaky condition. TNL-3937.
2015-12-26 19:42:59 -05:00
Sarina Canelake
ade863e994
Remove CMS Course Checklists feature
2015-12-11 10:32:14 -05:00
Ned Batchelder
f5d0f3ff55
Remove useless pylint suppressions
2015-11-22 07:41:19 -05:00
Matt Drayer
1eab25f292
mattdrayer/increment-edx-lint: Bump to v0.2.9 and address pylint/pep8 violations
...
* Fix paver violations to stablize edx-lint update
* Parens, Line2Long
* Fix missing docstrings
* Fix PEP8 issues
* Address PR feedback (thanks @nedbat!)
2015-10-19 10:11:59 -04:00
Peter Fogg
fec5129a49
Remove Tender and change Studio help links.
...
TNL-2695
2015-09-17 16:30:40 -04:00
Christine Lytwynec
e807cbd589
Merge pull request #9402 from edx/clytwynec/TNL-2153
...
Change component types and template links to buttons
2015-09-01 12:48:46 -04:00
Christine Lytwynec
3470e180fc
Change component types and template links to buttons
2015-09-01 10:31:35 -04:00
muhammad-ammar
6134e8b5ed
Move studio dialog code into common
2015-08-26 20:26:27 +05:00
Ned Batchelder
ee0f4b2594
Remove 'pylint: disable=no-value-for-parameter' that we no longer need.
2015-08-03 15:44:29 -04:00
Adam
2735b2b5bb
Revert "Decorated instructor dashboard with sudo_required."
2015-07-17 12:11:38 -04:00
Waheed Ahmed
bc052db1ee
Added DjangoSudo functionality for instructor dashboard and course team page
2015-07-16 11:14:11 +05:00
Sarina Canelake
8283c07e32
Remove superfluous-parens pylint violations
...
Skipped 'print' statement violations, as print() is Py3k syntax.
2015-07-13 17:33:28 -04:00
Sarina Canelake
ba8fd1c21d
Eliminate instances of unused-import Pylint violation
2015-07-13 17:33:25 -04:00
muhammad-ammar
5a8b158900
Visual change to new Hints and Feedback problem types
...
TNL-2619
2015-07-13 12:18:25 +05:00
Nick Parlante
77f3069655
Extended Feedback and Hints for Problems
...
Extends the common capa response types (string, numeric, multiple
choice, checkbox, dropdown) with feedback and hint
capabilities. "Feedback" refers to feedback shown to the student when
they check the problem, looking at their specific answer. "Hints"
refers to a Hint button in LMS which the student can click at any time
to see hints for that problem. The implementation extends the markdown
syntax to include feedback and hints. There are new Feedback-and-Hint
specific templates in Studio when the author clicks to add a new
problem.
2015-06-17 16:25:04 -07:00