Branches

soc2009/test-improvements

View source
soc2009/test-improvements
  • Contributors
    1. Loading...
Author Commit Message Labels Comments Date
250+ commits behind default.
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Massive merge update to trunk. This is to prep for upload
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Massive merge update to trunk. This is in preparation for the release of a sample app and tests
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Merging again before pushing.
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] RollbackImporter has proven to be a poor match for djangos loading system, removing
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Adding my global importer which can force a reload of all modules. (so coverage can account for startup as well)
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Merging from upstream
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Finally fixed the coverage issue by tracing all imports to a file, then loading on test run. Also, this has a copy of the python twill runner, still working on the DSL version
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Upstream Merge
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Upstream merge
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Merging from trunk, some tests no longer pass
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Ensure that tests run in a variety of situations. Including when problems loading admin
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Merging from trunk. Favoring my index.txt with windmill howto
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Cleanup threads after tests run. Ensure the django admin is populated before windmill tests start
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Extending documentation, fixing rst formatting.
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Confirming that test-only models have a table in the db
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Added support for skipping tests that cannot pass. Add auth to regression suite urls.py so reverse() works.
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Adding exclusion rules to coverage. Restructuring windmill tests. Starting work on docs. Fixed import issues when running with coverage. Add per-test models to TransactionTests.
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Import windmill imports before starting coverage, this fixes some module load issues
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Fix a spacing issue in windmill_tests.py
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Adding mock requests creation in django.test.mocks. Still needs tests and docs
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Add test_models loading code. Not very clean yet, but it works
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Use importlib from django.util in attempt_import
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Creating initial docs files. Windmill multi-module naming workaround implemented in regression suite. Added tests for admin_widgets. Implemented a tests to ensure fresh session state at end of windmill test.
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Cleaned up runtests.py to be a little more acceptable. Still a huge hack, but I didn't want to introduce odd design elements for regression tests
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
r10928@kevin-kubasiks-macbook: kkubasik | 2009-06-26 03:44:58 -0600 [gsoc2009-testing] Merging in the latest changes from trunk. Mostly just documentation
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
r10926@kevin-kubasiks-macbook: kkubasik | 2009-06-26 03:20:06 -0600 [gsoc2009-testing] Confirmed that the command line triggers have the desired effect when combined. Runner is nearing phase 1 feature complete
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
r10925@kevin-kubasiks-macbook: kkubasik | 2009-06-26 00:44:22 -0600 [gsoc2009-testing] Solved the threading issues. sqlite3 works again, :memory: as well. Tests run much faster now, and runtests.py behaves as expected when only running windmill tests. Still needs lots of commenting and cleanup
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
r10924@kevin-kubasiks-macbook: kkubasik | 2009-06-25 19:41:10 -0600 [gsoc2009-testing] Working on making runtests.py work in every configuration permutation. Added smarter error messages for missing modules. Currenly having issues with aggregation regression tests.
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
r10904@kevin-kubasiks-macbook: kkubasik | 2009-06-23 13:14:52 -0600 [gsoc2009-testing] Introduced windmill tests for several contrib components in the admin. Made new runner framework backwords compatible with old style test runners. Added the option to run just the windmill tests in the regressionsuite.
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
r10902@kevin-kubasiks-macbook: kkubasik | 2009-06-23 06:51:28 -0600 [gsoc2009-testing] Added method to AppCache to flush cache. Also explicitly remove the modeltests.invalid_models app from the windmill test server, since the invalid models prevent startup
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
r10900@kevin-kubasiks-macbook: kkubasik | 2009-06-23 01:39:08 -0600 [gsoc2009-testing] Merge last weeks work into SVN. Includes latests trunk and dozens of windmill tests. It is worth noting that the windmill tests are not included in coverage calculations
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] minor runtest.py update
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Adding a debugging statement
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Initial tests for the Admin views based on exisiting models and fixtures. runtest.py --windmill will activate them
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] svnmerge.py properties update
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] reworking runtests.py so its custom runtime environment doesn't interfear with the test_windmill environment
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Adding windmill to the applications in runtests.py for now
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Creating a placeholder project for developing the windmill tests against. Also integrated the test_windmill command for the time being, although that needs discussion.
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc-testing] ugly merge
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[soc2009-testing] Adding some missed files
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[gsoc2009-testing] Merging to latest trunk
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Merging against SVN
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[soc2009/testing] The smallest API change in latest coverage.py broke everything for quite some time. This fixes. Looks like code cleanup has been delayed.
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[soc2009/testing] Coverage reports are near feature-complete. Just need to finish my code cleanup tomorrow. Then start testing
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Making new reports more accurate
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Making new reports more accurate
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
[soc2009/testing] Removing old reporting library. Port has been tested using coverage.py 3.0b3
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Merge branch 'master' into local/gsoc
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
ported to use latest coverage report tools
kkub...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Merge branch 'gsoc' into local/gsoc
ja...@bcc190cf-cafb-0310-a4f2-bffc1f526a37
Created "test-improvements" branch for Kevin Kubasik's SoC project.