Valera Rozuvan
668c476acb
Add auto screenshot functionality.
2014-04-08 10:41:39 +03:00
Adam Palay
394e9efbac
make sure new lms/tests.py file is run
2014-04-03 20:23:44 +05:00
Will Daly
8ee601a5e3
Clean up Mongo databases created by the test suite.
2014-02-05 11:07:34 -05:00
Will Daly
194c906c19
List which test suites failed
...
Add section headings to test console output
i18n tests generate XUnit reports
Move i18n and docs test commands out of tests.rake
2014-02-04 12:36:19 -05:00
Will Daly
2a57e2331a
Fix cleanup .pyc file command in rake test
2014-02-03 08:00:01 -05:00
Calen Pennington
d379b35fa9
Add config_model, a library for database backed configuration
...
ConfigurationModels can be managed using the admin site. They are
append-only, and track the user who is making the change, and the time
that the change was made. The configuration is stored in the database,
and cached for performance.
[LMS-1220]
2014-01-29 09:17:19 -05:00
Sarina Canelake
614da8ee3b
Enable i18n tests in rake test command
...
LMS-1963
2014-01-27 10:59:37 -05:00
Calen Pennington
aa57481ecc
Add handler_url usable by descriptors
...
[LMS-1614]
2013-12-20 14:05:53 -05:00
Calen Pennington
9e7ccd8edc
Run tests in lms/lib
2013-12-10 12:04:47 -05:00
Will Daly
b0878d3d43
Allow rake test to run individual tests again
2013-10-03 16:15:33 -04:00
Calen Pennington
67ccf1e3bb
Move nose/django arguments for tests out of rake so that raw manage.py works when running tests
2013-09-27 15:41:58 -04:00
Jay Zoldak
6ebb753823
Write xunit reports for acceptance tests
...
Refactor rake tasks for acceptance tests
Address PR comments
2013-09-24 12:36:38 -04:00
Will Daly
daada78dbf
Merge pull request #1035 from edx/will/acceptance-test-prereqs
...
Changed prereq installation in rake test and rake fasttest
2013-09-18 13:56:47 -07:00
Jay Zoldak
9e368b8d9a
Quiet the output of passing acceptance tests
2013-09-18 15:51:10 -04:00
Will Daly
18f850037f
Install prereqs before collecting assets
2013-09-18 14:55:04 -04:00
Calen Pennington
2cc793c8eb
Teach rake to run all python tests as a group
2013-09-18 10:45:46 -04:00
Will Daly
9b1a5b49a7
Pass in harvest args to fasttest_acceptance, not the args array
2013-09-03 21:17:15 -04:00
Will Daly
1f2f0bf348
Skip acceptance test DB migrations if the DB already exists and running fasttest_acceptance
2013-09-02 09:58:08 -04:00
Will Daly
4e7c309d56
Merge pull request #798 from edx/will/js-test-tool-squashed
...
Integrate js-test-tool into testing infrastructure
2013-08-27 14:09:13 -07:00
Calen Pennington
e7626d2d84
Teach rake test tasks how to re-run failed tests
2013-08-27 09:43:30 -04:00
Will Daly
fe72730969
Integrate js-test-tool into testing infrastructure
2013-08-26 20:21:18 -04:00
Sarina Canelake
eee18c3db3
Add combined coverage to rake coverage
2013-08-26 09:42:26 -04:00
Julian Arni
0bbd80fedf
Add verbose option
2013-08-06 14:00:31 -04:00
Julian Arni
332703c856
Fix repeated doc builds
2013-08-02 16:23:25 -04:00
Sarina Canelake
4ee16f1664
Add diff-quality rake task (rake quality)
2013-07-23 09:16:35 -04:00
JonahStanley
a896ccfff7
Added in a comment
...
This explains why acceptance_static is used
2013-07-10 16:21:11 -04:00
JonahStanley
4685cacc7b
Databases are now cleaned properly
...
Acceptance_static is used to prevent collect static from using a seed
test.py had its seed removed due to redundancy
2013-07-10 15:28:23 -04:00
Calen Pennington
babbc37a0a
Merge pull request #287 from edx/cale/teach-rake-test_$lib-to-understand-specific-test-names
...
Teach rake test_$lib to understand specific test names
2013-07-01 13:05:38 -07:00
Calen Pennington
8d4c2af9f2
Teach rake test_$lib to understand specific test names
2013-06-27 13:34:58 -04:00
Will Daly
ed57e7e555
Used dependency to ensure that REPORT_DIR exists before cleaning.
...
This allows the build to pass in Jenkins
2013-06-27 11:43:11 -04:00
Jonah Stanley
b14553d867
Merge pull request #220 from edx/jonahstanley/make-units-parallel
...
Jonahstanley/make units parallel
2013-06-25 11:44:01 -07:00
JonahStanley
cb04f9f0b8
Moved port range to rake file
2013-06-21 08:51:44 -04:00
Will Daly
f109e5b01c
Changed order of arguments to test tasks so that the report
...
directory is created before it is cleaned.
2013-06-21 08:02:23 -04:00
Will Daly
106e0aae01
Clean tests step now removes stale coverage report files.
...
Added test cleaning to fasttest_* instead of test_*, so that
it always gets executed for lms and cms tests.
Added comment to `directory` command for tests.rake
Separated cleaning of test fixtures from cleaning of reports
directory to resolve conflicts with collectstatic.
2013-06-20 16:08:18 -04:00
Calen Pennington
83af3e594f
Use built-in rakelibdir feature
...
Rake by default imports all .rake files in the rakelib dir, so we can
use that rather than doing our own import loop.
2013-06-20 09:11:45 -04:00