Jeremy Bowman
1dbdee9c54
Revert "PLAT-1858 Better capture of deprecation warnings"
2017-12-18 21:18:02 -05:00
Jeremy Bowman
b26fe5fd24
PLAT-1858 Better capture of deprecation warnings
2017-12-18 14:59:05 -05:00
Harry Rein
a0df76e19e
Merge pull request #16903 from edx/HarryRein/entitlements-jasmine-tests-requireJS
...
Remove dependency on Popper.js
2017-12-13 13:04:52 -05:00
Harry Rein
54734841a2
Remove dependency on Popper.js
2017-12-13 12:45:08 -05:00
Stu Young
02573a3178
Merge pull request #16851 from edx/estute/paver-fingerprint-migrations
...
TE-2350 paver function to fingerprint bokchoy db files
2017-12-13 12:20:08 -05:00
Jesse Zoldak
1db4b052c0
No need to show pip freeze output on the console
2017-12-12 12:17:54 -05:00
Jeremy Bowman
05e7a4d671
PLAT-1830 Allow running any test suite in tox
2017-12-11 15:43:01 -05:00
Stuart Young
6240907839
paver function to fingerprint bokchoy db files
2017-12-08 13:54:15 -05:00
John Eskew
db2be76adf
Merge pull request #16799 from edx/jeskew/turn_on_django_deprecation_warnings
...
Turn on deprecation warnings in Django 1.11
2017-12-06 16:55:52 -05:00
John Eskew
4bbc3aa37a
Turn on deprecation warnings post-Django 1.11 for bokchoy tests.
2017-12-06 16:04:02 -05:00
Calen Pennington
d2963a66b2
Merge pull request #14674 from cpennington/cale/latest-edx-lint
...
Cale/latest edx lint
2017-12-05 20:16:02 -05:00
Stu Young
3495f3b6b5
Merge pull request #16766 from edx/estute/paver-command-updates-bokchoy-db
...
TE-2320 - paver command to consolidate bokchoy db cache creation
2017-12-05 16:33:18 -05:00
John Eskew
50ebfaf734
Add -Wd when running pytest to turn on deprecation warnings in Django 1.11
2017-12-05 16:25:56 -05:00
Jesse Zoldak
82acc30f5b
Remove flaky testcase classes
2017-12-05 14:22:22 -05:00
David Ormsbee
f883aa9487
Fix watch_assets call from paver update_assets.
...
The paver task arg unwrapper expects it to come in a list.
2017-12-04 17:20:27 -05:00
Stuart Young
3137d9695a
paver command to update bokchoy db cache
2017-12-04 14:08:04 -05:00
Calen Pennington
5ed3e5edba
Make run_quality use the same upper pylint limit as run_pylint
2017-12-01 21:39:50 -05:00
Calen Pennington
97f12ff296
Fix tests that validate how the linting code runs
2017-12-01 21:39:50 -05:00
Calen Pennington
7376b1142a
Don't re-run pylint or pep8 when generating diffquality reports
2017-12-01 21:39:49 -05:00
Calen Pennington
8c35e3d827
Run pylint like pep8, rather than through diff-lint
2017-12-01 21:39:49 -05:00
Jesse Zoldak
c647ca5565
Merge pull request #16731 from edx/zoldak/better-quality-output
...
Improve output for quality failures
2017-12-01 11:51:58 -08:00
Calen Pennington
6d8ce9bcd2
Move pylint sys.path hackery into pylintrc so that any use of pylint gets it
2017-12-01 14:34:49 -05:00
Calen Pennington
840eb0be4e
Capture paver quality logs into the artifacts directory
...
Capture paver quality build stdout and stderr into separate log files
Send pylint results directly to a report file, so that we don't overwhelm jenkins
2017-12-01 14:34:48 -05:00
Calen Pennington
653cc22580
Run pip freeze after installing python prereqs
2017-12-01 14:34:48 -05:00
Calen Pennington
3c35fbb56b
Switch to the parseable output-format for pylint
2017-12-01 14:34:48 -05:00
Calen Pennington
c0638ca9d3
Use file watches rather that polling for asset watching
2017-12-01 13:06:20 -05:00
Jesse Zoldak
0bf0ba0c78
Improve output for quality failures
2017-11-30 14:43:35 -05:00
Ned Batchelder
e23e3a0486
Fix a number of unused-import pylint violations
2017-11-21 19:57:06 -05:00
John Eskew
c78ccf8fc1
Fix the systems parsing code for pylint.
...
Add lower pylint error threshold to guard against unsuccessful runs.
Increase upper pylint threshold. Add tests for pylint option parsing.
2017-11-18 10:50:20 -05:00
Michael Youngstrom
a6b55c2d17
Remove coverage reports for a11y and bokchoy tests by default
2017-11-13 12:28:07 -05:00
Bison Zhang
ac5243037a
delete hard coded npm registry setting
...
to accelerate installation, people usually set npm registry to a faster mirror by running 'npm config set registry BLAH_BLAH'
and even if the customized config not available, by default it is 'NPM_REGISTRY = "https://registry.npmjs.org/ "', so delete these lines always works.
2017-11-09 20:27:24 -06:00
Stu Young
c3ebad65a8
Merge pull request #16401 from edx/estute/disable-capturing-stderr-in-pytest-output
...
add option to disable capturing stderr in pytest
2017-11-02 11:42:28 -04:00
Stuart Young
77ed0ed46c
add option to disable capturing stderr in pytest
2017-11-02 10:33:53 -04:00
bmedx
82cb62d26a
syncdb cleanup
2017-11-02 09:51:44 -04:00
Jeremy Bowman
ba06372cac
PLAT-1780 Remove dependency on django-extensions
2017-10-27 13:19:12 -04:00
Eric Fischer
3fc342e6e8
Webpack config prod/dev split
...
EDUCATOR-1448
Modifies paver webpack task to use production configuration in all
non-devstack environments, and a development config in devstack.
2017-10-26 14:03:53 -04:00
Eric Fischer
45a5e7853f
Correctly install and load webpacked studio-frontend
2017-10-23 11:50:36 -04:00
Andy Armstrong
d18022bb5d
Make the discussion board responsive
...
LEARNER-1923
2017-10-19 14:09:22 -04:00
Andy Armstrong
fc3af68e3b
Add RTL support for Bootstrap CSS
...
LEARNER-1705
2017-10-13 00:15:01 -04:00
Matthew Piatetsky
c741bcbee7
Implement local currency in lms
...
LEARNER-2412
2017-10-11 14:37:18 -04:00
Andy Armstrong
374cdb0a3d
Convert course home page to Bootstrap
...
LEARNER-1694
Fix a11y failure
Fix header styling
Fix layout issues
Further layout fixes
2017-10-10 20:18:27 -04:00
John Eskew
c17524d448
Fix saving of common/lib xunit test results.
2017-10-02 14:27:01 -04:00
John Eskew
de887b0dd1
fixup! Remove cache dirs from commonlib testing.
2017-09-29 14:36:58 -04:00
John Eskew
5d1363b428
fixup! Enable tox testing of system and commonlib via paver. Add support for django_version option to support Django 1.8/1.11.
2017-09-29 10:39:51 -04:00
John Eskew
bbae00a480
Enable tox testing of system and commonlib via paver.
...
Add support for django_version option to support Django 1.8/1.11.
2017-09-29 10:39:51 -04:00
John Eskew
dc7bd3dbbf
Remove cache dirs from commonlib testing.
2017-09-29 10:39:51 -04:00
John Eskew
8eb5945e39
Move Django requirement into separate file to enable tox testing.
2017-09-25 10:33:14 -04:00
Jeremy Bowman
ca97e946a6
Switch to pytest for unit tests
2017-09-22 16:07:53 -04:00
Eric Fischer
ac80183343
Add studio-frontend to studio, if waffle flag set
2017-09-21 16:45:12 -04:00
Brian Beggs
0971a2784a
Allow watch_assets observer to use custom timeout value
...
This has the effect of making the observer poll less regularly, which
allows developers to choose between rapid asset updates and resource
usage.
2017-09-20 14:38:41 -04:00