Branch: refs/heads/soc2009/test-improvements Home: https://github.com/django/django Commit: 6399b2937a2e902db1ed170fd6f022841c2b591c https://github.com/django/django/commit/6399b2937a2e902db1ed170fd6f022841c2b591c Author: Jacob Kaplan-Moss <ja...@jacobian.org> Date: 2009-05-27 (Wed, 27 May 2009)
Log Message: ----------- Created "test-improvements" branch for Kevin Kubasik's SoC project. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@10854 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 39676e8f56312646b246a27d789397bebcd22731 https://github.com/django/django/commit/39676e8f56312646b246a27d789397bebcd22731 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-02 (Tue, 02 Jun 2009) Changed paths: A .gitignore M django/conf/global_settings.py M django/core/management/commands/test.py M django/db/models/fields/files.py A django/test/coverage_report/__init__.py A django/test/coverage_report/data_storage.py A django/test/coverage_report/html_module_detail.py A django/test/coverage_report/html_module_errors.py A django/test/coverage_report/html_module_exceptions.py A django/test/coverage_report/html_module_excludes.py A django/test/coverage_report/html_report.py A django/test/coverage_report/templates/__init__.py A django/test/coverage_report/templates/default_module_detail.py A django/test/coverage_report/templates/default_module_errors.py A django/test/coverage_report/templates/default_module_exceptions.py A django/test/coverage_report/templates/default_module_excludes.py A django/test/coverage_report/templates/default_module_index.py M django/test/simple.py A django/test/test_coverage.py M django/test/utils.py A django/utils/module_tools/__init__.py A django/utils/module_tools/data_storage.py A django/utils/module_tools/module_loader.py A django/utils/module_tools/module_walker.py M tests/modeltests/model_forms/models.py M tests/regressiontests/file_storage/models.py A tests/regressiontests/model_fields/4x8.png A tests/regressiontests/model_fields/8x4.png A tests/regressiontests/model_fields/imagefield.py M tests/regressiontests/model_fields/models.py M tests/regressiontests/model_fields/tests.py M tests/runtests.py Log Message: ----------- Merge branch 'gsoc' into local/gsoc git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@10888 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 295beee70b5144983f120f7376cfbf4504a771a5 https://github.com/django/django/commit/295beee70b5144983f120f7376cfbf4504a771a5 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-02 (Tue, 02 Jun 2009) Changed paths: M django/test/test_coverage.py M tests/runtests.py Log Message: ----------- ported to use latest coverage report tools git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@10889 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: f0489dffb93f82ca21251a67d85124df615f652d https://github.com/django/django/commit/f0489dffb93f82ca21251a67d85124df615f652d Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-02 (Tue, 02 Jun 2009) Changed paths: M django/conf/locale/es_AR/LC_MESSAGES/django.mo M django/conf/locale/es_AR/LC_MESSAGES/django.po M django/contrib/gis/maps/google/gmap.py M django/contrib/gis/maps/google/overlays.py M django/contrib/gis/utils/ogrinspect.py M django/db/models/sql/query.py M django/forms/models.py M tests/regressiontests/admin_scripts/tests.py M tests/regressiontests/file_storage/tests.py M tests/regressiontests/model_fields/imagefield.py Log Message: ----------- Merge branch 'master' into local/gsoc git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@10890 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: f0920956122460aed64b9eb024d11385f7b20f6f https://github.com/django/django/commit/f0920956122460aed64b9eb024d11385f7b20f6f Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-02 (Tue, 02 Jun 2009) Changed paths: R django/test/coverage_report/__init__.py R django/test/coverage_report/data_storage.py R django/test/coverage_report/html_module_detail.py R django/test/coverage_report/html_module_errors.py R django/test/coverage_report/html_module_exceptions.py R django/test/coverage_report/html_module_excludes.py R django/test/coverage_report/html_report.py R django/test/coverage_report/templates/__init__.py R django/test/coverage_report/templates/default_module_detail.py R django/test/coverage_report/templates/default_module_errors.py R django/test/coverage_report/templates/default_module_exceptions.py R django/test/coverage_report/templates/default_module_excludes.py R django/test/coverage_report/templates/default_module_index.py M django/test/test_coverage.py Log Message: ----------- [soc2009/testing] Removing old reporting library. Port has been tested using coverage.py 3.0b3 git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@10891 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 125135430ec2a55908e10a645cf4223d512b6afc https://github.com/django/django/commit/125135430ec2a55908e10a645cf4223d512b6afc Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-09 (Tue, 09 Jun 2009) Changed paths: M django/test/test_coverage.py Log Message: ----------- Making new reports more accurate git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@10960 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 40ad3e0c83eba715e2cd41d755c43594c4221270 https://github.com/django/django/commit/40ad3e0c83eba715e2cd41d755c43594c4221270 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-09 (Tue, 09 Jun 2009) Changed paths: M django/test/test_coverage.py Log Message: ----------- Making new reports more accurate git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@10961 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 6c082b5539812c87ee045a63c89ccb286e5bc04e https://github.com/django/django/commit/6c082b5539812c87ee045a63c89ccb286e5bc04e Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-09 (Tue, 09 Jun 2009) Changed paths: M django/test/test_coverage.py M tests/runtests.py Log Message: ----------- [soc2009/testing] Coverage reports are near feature-complete. Just need to finish my code cleanup tomorrow. Then start testing git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@10962 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 1a40a4fef7904d66ef146bc3757721614ddb053e https://github.com/django/django/commit/1a40a4fef7904d66ef146bc3757721614ddb053e Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-09 (Tue, 09 Jun 2009) Changed paths: M django/test/simple.py M django/test/test_coverage.py M tests/runtests.py Log Message: ----------- [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. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@10963 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 07558693b3dbcf40d050db5e3e70fb2bd171bfca https://github.com/django/django/commit/07558693b3dbcf40d050db5e3e70fb2bd171bfca Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-09 (Tue, 09 Jun 2009) Changed paths: M django/test/simple.py M django/test/test_coverage.py Log Message: ----------- Merging against SVN git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@10964 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: d55fcc9488f44b58106856e9e9f9749089fb0890 https://github.com/django/django/commit/d55fcc9488f44b58106856e9e9f9749089fb0890 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-09 (Tue, 09 Jun 2009) Changed paths: M django/contrib/admin/templates/admin/pagination.html M django/contrib/gis/db/models/sql/where.py M django/contrib/gis/tests/relatedapp/models.py M django/contrib/gis/tests/relatedapp/tests.py M django/db/models/base.py M django/db/models/fields/related.py M django/db/models/query.py M django/db/models/query_utils.py M django/db/models/sql/query.py M django/test/test_coverage.py M tests/modeltests/custom_pk/models.py M tests/modeltests/defer/models.py M tests/modeltests/proxy_models/models.py M tests/regressiontests/defer_regress/models.py M tests/regressiontests/queries/models.py Log Message: ----------- [gsoc2009-testing] Merging to latest trunk git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@10965 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 45b9d983a325ccbabaedf06530608565c0c9e830 https://github.com/django/django/commit/45b9d983a325ccbabaedf06530608565c0c9e830 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-09 (Tue, 09 Jun 2009) Changed paths: A tests/modeltests/custom_pk/fields.py A tests/modeltests/proxy_models/fixtures/mypeople.json A tests/regressiontests/delete_regress/__init__.py A tests/regressiontests/delete_regress/models.py Log Message: ----------- [soc2009-testing] Adding some missed files git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@10969 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 86e7e1b82ad03eb8bb315549528da3e7416b4368 https://github.com/django/django/commit/86e7e1b82ad03eb8bb315549528da3e7416b4368 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-15 (Mon, 15 Jun 2009) Changed paths: M django/contrib/contenttypes/generic.py M django/contrib/gis/gdal/libgdal.py M django/contrib/gis/tests/test_geoip.py M django/contrib/gis/utils/geoip.py M django/core/mail.py M django/core/management/commands/dumpdata.py M django/db/backends/creation.py M django/db/models/fields/related.py M django/test/test_coverage.py M docs/intro/tutorial04.txt M docs/ref/files/storage.txt M docs/ref/models/fields.txt M docs/topics/forms/modelforms.txt M tests/modeltests/custom_pk/models.py M tests/regressiontests/fixtures_regress/models.py M tests/regressiontests/m2m_regress/models.py M tests/regressiontests/mail/tests.py A tests/regressiontests/one_to_one_regress/tests.py Log Message: ----------- [gsoc-testing] ugly merge git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11012 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 9628ae6c921f6c9bc6ef8e784b35203993f7f3cd https://github.com/django/django/commit/9628ae6c921f6c9bc6ef8e784b35203993f7f3cd Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-16 (Tue, 16 Jun 2009) Changed paths: A django/core/management/commands/test_windmill.py M tests/runtests.py A tests/windmill_dev/__init__.py A tests/windmill_dev/manage.py A tests/windmill_dev/settings.py A tests/windmill_dev/testapp/__init__.py A tests/windmill_dev/testapp/models.py A tests/windmill_dev/testapp/tests.py A tests/windmill_dev/testapp/views.py A tests/windmill_dev/testapp/windmilltests/__init__.py A tests/windmill_dev/urls.py Log Message: ----------- [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. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11015 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 2a2f711d386fdc24cf1d843432e5569fe23527bd https://github.com/django/django/commit/2a2f711d386fdc24cf1d843432e5569fe23527bd Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-16 (Tue, 16 Jun 2009) Changed paths: M tests/runtests.py Log Message: ----------- [gsoc2009-testing] Adding windmill to the applications in runtests.py for now git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11016 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 9e685499ffd672551f74815720738722cf6eb669 https://github.com/django/django/commit/9e685499ffd672551f74815720738722cf6eb669 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-16 (Tue, 16 Jun 2009) Changed paths: M tests/runtests.py Log Message: ----------- [gsoc2009-testing] reworking runtests.py so its custom runtime environment doesn't interfear with the test_windmill environment git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11017 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 2fd60f00163e59bcd87350598af3029f7af5b2a3 https://github.com/django/django/commit/2fd60f00163e59bcd87350598af3029f7af5b2a3 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-17 (Wed, 17 Jun 2009) Log Message: ----------- [gsoc2009-testing] svnmerge.py properties update git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11018 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: e223716bd80ced8a2ca25ea4befc327f425c7203 https://github.com/django/django/commit/e223716bd80ced8a2ca25ea4befc327f425c7203 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-23 (Tue, 23 Jun 2009) Changed paths: M django/conf/global_settings.py M django/core/management/commands/test_windmill.py M django/test/test_coverage.py A django/test/windmill_tests.py M django/utils/module_tools/__init__.py M tests/regressiontests/admin_views/tests.py A tests/regressiontests/admin_views/windmilltests/__init__.py M tests/runtests.py Log Message: ----------- [gsoc2009-testing] Initial tests for the Admin views based on exisiting models and fixtures. runtest.py --windmill will activate them git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11087 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 7e0534bd344d6fe443ab246c9d57a8e3c950d876 https://github.com/django/django/commit/7e0534bd344d6fe443ab246c9d57a8e3c950d876 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-23 (Tue, 23 Jun 2009) Changed paths: M django/test/windmill_tests.py Log Message: ----------- [gsoc2009-testing] Adding a debugging statement git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11088 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: a806b4a77a4740fd2d1d47558200c3f3bdb8d22b https://github.com/django/django/commit/a806b4a77a4740fd2d1d47558200c3f3bdb8d22b Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-23 (Tue, 23 Jun 2009) Changed paths: M tests/runtests.py Log Message: ----------- [gsoc2009-testing] minor runtest.py update git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11089 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: b6b4a21cf59c78025d7825b483285eac2271ca1d https://github.com/django/django/commit/b6b4a21cf59c78025d7825b483285eac2271ca1d Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-23 (Tue, 23 Jun 2009) Changed paths: M AUTHORS M django/contrib/comments/views/comments.py M django/templatetags/cache.py M docs/faq/install.txt M docs/howto/deployment/modwsgi.txt M docs/index.txt M docs/internals/documentation.txt M docs/intro/overview.txt M docs/intro/tutorial01.txt M docs/intro/tutorial02.txt M docs/intro/tutorial03.txt M docs/ref/contrib/admin/index.txt M docs/ref/contrib/contenttypes.txt M docs/ref/django-admin.txt M docs/ref/generic-views.txt M docs/ref/index.txt M docs/ref/models/querysets.txt M docs/ref/settings.txt M docs/releases/1.0-porting-guide.txt M docs/topics/db/queries.txt M docs/topics/db/sql.txt M docs/topics/forms/modelforms.txt A docs/topics/generic-views.txt M docs/topics/http/middleware.txt M docs/topics/http/sessions.txt M docs/topics/index.txt M docs/topics/testing.txt M tests/regressiontests/templates/tests.py Log Message: ----------- 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 git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11090 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: fdedd33bd4f8fb4ac55418a89ce50e16dc5412e4 https://github.com/django/django/commit/fdedd33bd4f8fb4ac55418a89ce50e16dc5412e4 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-23 (Tue, 23 Jun 2009) Changed paths: M django/db/models/loading.py M tests/runtests.py Log Message: ----------- 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 git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11091 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 2483e06bd3e9527ebc3055cbeaaa774b15b9dbbc https://github.com/django/django/commit/2483e06bd3e9527ebc3055cbeaaa774b15b9dbbc Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-23 (Tue, 23 Jun 2009) Changed paths: M django/core/management/commands/test.py M tests/regressiontests/admin_views/urls.py M tests/regressiontests/admin_views/windmilltests/__init__.py M tests/runtests.py A tests/templates/flatpages/default.html Log Message: ----------- 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. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11092 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: bbcffeaabe35e3726a3f50ca4ebbd6abd96bcfbe https://github.com/django/django/commit/bbcffeaabe35e3726a3f50ca4ebbd6abd96bcfbe Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-26 (Fri, 26 Jun 2009) Changed paths: M django/test/windmill_tests.py M tests/regressiontests/admin_views/tests.py M tests/regressiontests/admin_views/urls.py M tests/regressiontests/admin_views/windmilltests/__init__.py M tests/runtests.py Log Message: ----------- 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. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11111 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 2dd363fc0c608556edf852552434591a7d519bc7 https://github.com/django/django/commit/2dd363fc0c608556edf852552434591a7d519bc7 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-26 (Fri, 26 Jun 2009) Changed paths: M django/test/windmill_tests.py M tests/regressiontests/admin_views/tests.py M tests/regressiontests/admin_views/urls.py M tests/regressiontests/admin_views/windmilltests/__init__.py M tests/runtests.py Log Message: ----------- 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 git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11112 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: a7c8169fda81f00434e6bc1a3a34f32e06054748 https://github.com/django/django/commit/a7c8169fda81f00434e6bc1a3a34f32e06054748 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-26 (Fri, 26 Jun 2009) Changed paths: M django/db/models/loading.py M django/test/utils.py M tests/regressiontests/admin_views/windmilltests/__init__.py M tests/runtests.py Log Message: ----------- 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 git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11113 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 217ba0d2397ea6f5a423dc0c02c0540a057925ca https://github.com/django/django/commit/217ba0d2397ea6f5a423dc0c02c0540a057925ca Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-26 (Fri, 26 Jun 2009) Changed paths: M django/contrib/admindocs/templates/admin_doc/model_index.html M docs/ref/contrib/admin/index.txt M docs/ref/databases.txt M docs/ref/models/querysets.txt M docs/topics/forms/modelforms.txt M docs/topics/i18n.txt M docs/topics/install.txt Log Message: ----------- r10928@kevin-kubasiks-macbook: kkubasik | 2009-06-26 03:44:58 -0600 [gsoc2009-testing] Merging in the latest changes from trunk. Mostly just documentation git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11114 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: a8817035afa3be6f184a031cf011248f494c3d9b https://github.com/django/django/commit/a8817035afa3be6f184a031cf011248f494c3d9b Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-26 (Fri, 26 Jun 2009) Changed paths: M tests/runtests.py Log Message: ----------- [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 git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11115 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 8639d7e2d375fa17a32e19f5c19664d5e6313d5c https://github.com/django/django/commit/8639d7e2d375fa17a32e19f5c19664d5e6313d5c Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-06-30 (Tue, 30 Jun 2009) Changed paths: M django/core/management/commands/test_windmill.py M docs/howto/index.txt A docs/howto/windmill-tests.txt M docs/index.txt M docs/ref/index.txt M docs/topics/testing.txt M tests/regressiontests/admin_views/tests.py M tests/regressiontests/admin_views/windmilltests/__init__.py M tests/regressiontests/admin_widgets/tests.py A tests/regressiontests/admin_widgets/wmtests/__init__.py M tests/runtests.py Log Message: ----------- [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. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11129 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 833b2334bcddf019b125689a85c0d4f3bd6515fa https://github.com/django/django/commit/833b2334bcddf019b125689a85c0d4f3bd6515fa Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-01 (Wed, 01 Jul 2009) Changed paths: M django/core/management/commands/test_windmill.py Log Message: ----------- [gsoc2009-testing] Use importlib from django.util in attempt_import git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11136 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: b3a2f7f68831f1b4e6fa45d65177d04ac5a6b12e https://github.com/django/django/commit/b3a2f7f68831f1b4e6fa45d65177d04ac5a6b12e Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-01 (Wed, 01 Jul 2009) Changed paths: M django/test/testcases.py A tests/regressiontests/admin_views/test_models.py M tests/regressiontests/admin_views/tests.py M tests/runtests.py Log Message: ----------- [gsoc2009-testing] Add test_models loading code. Not very clean yet, but it works git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11137 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 614bc259544b101d24f4c34ed9a3b9ab69357f5b https://github.com/django/django/commit/614bc259544b101d24f4c34ed9a3b9ab69357f5b Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-01 (Wed, 01 Jul 2009) Changed paths: A django/test/mocks.py M django/test/testcases.py Log Message: ----------- [gsoc2009-testing] Adding mock requests creation in django.test.mocks. Still needs tests and docs git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11138 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 1ed1ac22fee3613155f1da198c89f3d6149233fe https://github.com/django/django/commit/1ed1ac22fee3613155f1da198c89f3d6149233fe Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-01 (Wed, 01 Jul 2009) Changed paths: M django/test/windmill_tests.py Log Message: ----------- [gsoc2009-testing] Fix a spacing issue in windmill_tests.py git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11139 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: b5ea9f6ad5ff42ee8b7c87e43388b62a2a94cbb0 https://github.com/django/django/commit/b5ea9f6ad5ff42ee8b7c87e43388b62a2a94cbb0 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-01 (Wed, 01 Jul 2009) Changed paths: M django/core/management/commands/test_windmill.py M django/test/test_coverage.py M tests/runtests.py Log Message: ----------- [gsoc2009-testing] Import windmill imports before starting coverage, this fixes some module load issues git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11140 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 8cd4df145f7ae244c9ff70dfc92ec9d169ef39e5 https://github.com/django/django/commit/8cd4df145f7ae244c9ff70dfc92ec9d169ef39e5 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-01 (Wed, 01 Jul 2009) Changed paths: M django/test/testcases.py M docs/howto/windmill-tests.txt M docs/topics/testing.txt M tests/regressiontests/admin_views/tests.py M tests/regressiontests/admin_views/windmilltests/__init__.py A tests/regressiontests/admin_views/windmilltests/primary.py M tests/runtests.py Log Message: ----------- [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. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11141 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: f2be59849c6e6adc654edd7ea27890c1719738cb https://github.com/django/django/commit/f2be59849c6e6adc654edd7ea27890c1719738cb Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-01 (Wed, 01 Jul 2009) Changed paths: M django/contrib/auth/tests/views.py M django/test/__init__.py A django/test/decorators.py M django/test/simple.py M docs/topics/testing.txt M tests/regressiontests/admin_views/urls.py A tests/regressiontests/test_decorators/tests.py M tests/urls.py Log Message: ----------- [gsoc2009-testing] Added support for skipping tests that cannot pass. Add auth to regression suite urls.py so reverse() works. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11142 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 0c117384156f165d23ce3f6fc9f4aac98bee1a3c https://github.com/django/django/commit/0c117384156f165d23ce3f6fc9f4aac98bee1a3c Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-01 (Wed, 01 Jul 2009) Changed paths: M django/db/models/loading.py M tests/regressiontests/admin_views/tests.py Log Message: ----------- [gsoc2009-testing] Confirming that test-only models have a table in the db git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11143 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: b1b9d34fa56676154c03e19835122fe132088e1c https://github.com/django/django/commit/b1b9d34fa56676154c03e19835122fe132088e1c Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-01 (Wed, 01 Jul 2009) Changed paths: M docs/howto/windmill-tests.txt M docs/topics/testing.txt Log Message: ----------- [gsoc2009-testing] Extending documentation, fixing rst formatting. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11144 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 772452ccc7148a2e459148b18c96ff443a068693 https://github.com/django/django/commit/772452ccc7148a2e459148b18c96ff443a068693 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-01 (Wed, 01 Jul 2009) Changed paths: M django/test/windmill_tests.py M tests/regressiontests/admin_views/tests.py M tests/runtests.py Log Message: ----------- [gsoc2009-testing] Cleanup threads after tests run. Ensure the django admin is populated before windmill tests start git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11145 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: e43283d70be93eb3f07dc10dd2f33d0541cda6c9 https://github.com/django/django/commit/e43283d70be93eb3f07dc10dd2f33d0541cda6c9 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-01 (Wed, 01 Jul 2009) Changed paths: M django/contrib/admindocs/views.py M django/contrib/gis/admin/options.py M django/contrib/gis/db/models/sql/query.py M django/contrib/gis/maps/google/gmap.py R django/contrib/gis/templates/gis/google/google-base.js M django/contrib/gis/templates/gis/google/google-map.js M django/contrib/gis/templates/gis/google/google-multi.js M django/contrib/gis/templates/gis/google/google-single.js M django/contrib/gis/tests/relatedapp/models.py M django/contrib/gis/tests/relatedapp/tests.py M django/core/urlresolvers.py M docs/ref/index.txt M tests/modeltests/transactions/models.py M tests/regressiontests/admin_views/test_models.py M tests/regressiontests/admin_views/tests.py M tests/regressiontests/null_fk/models.py M tests/regressiontests/serializers_regress/tests.py M tests/regressiontests/urlpatterns_reverse/tests.py Log Message: ----------- [gsoc2009-testing] Merging from trunk. Favoring my index.txt with windmill howto git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11146 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: c65044f9a017133c64d4ff1f67ca3d4221ea2a87 https://github.com/django/django/commit/c65044f9a017133c64d4ff1f67ca3d4221ea2a87 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-01 (Wed, 01 Jul 2009) Changed paths: M tests/regressiontests/admin_views/test_models.py M tests/regressiontests/admin_views/urls.py M tests/regressiontests/admin_views/windmilltests/primary.py M tests/runtests.py Log Message: ----------- [gsoc2009-testing] Ensure that tests run in a variety of situations. Including when problems loading admin git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11151 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: b162138e4c2cfe6a4362c0fbf46953ef94ced103 https://github.com/django/django/commit/b162138e4c2cfe6a4362c0fbf46953ef94ced103 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-22 (Wed, 22 Jul 2009) Changed paths: M AUTHORS M django/conf/locale/ca/LC_MESSAGES/django.mo M django/conf/locale/ca/LC_MESSAGES/django.po M django/conf/locale/es/LC_MESSAGES/django.mo M django/conf/locale/es/LC_MESSAGES/django.po M django/contrib/gis/db/models/query.py M django/contrib/gis/gdal/prototypes/generation.py M django/contrib/gis/geos/prototypes/topology.py M django/contrib/gis/tests/relatedapp/tests.py M django/core/urlresolvers.py M django/db/backends/oracle/base.py M django/db/backends/postgresql/operations.py M django/forms/models.py M django/template/defaulttags.py M docs/_ext/djangodocs.py M docs/_templates/layout.html M docs/faq/admin.txt M docs/howto/custom-model-fields.txt M docs/howto/deployment/modpython.txt M docs/howto/error-reporting.txt M docs/ref/contrib/admin/index.txt M docs/ref/contrib/contenttypes.txt M docs/ref/databases.txt M docs/ref/templates/builtins.txt M docs/topics/http/urls.txt M docs/topics/i18n.txt M docs/topics/testing.txt M tests/regressiontests/admin_views/models.py M tests/regressiontests/admin_views/tests.py A tests/regressiontests/m2m_through_regress/fixtures/m2m_through.json M tests/regressiontests/m2m_through_regress/models.py Log Message: ----------- [gsoc2009-testing] Merging from trunk, some tests no longer pass git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11291 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 7e26c1047b4e4f471d4f7020a6571e6e8bced0de https://github.com/django/django/commit/7e26c1047b4e4f471d4f7020a6571e6e8bced0de Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-22 (Wed, 22 Jul 2009) Changed paths: M django/conf/urls/defaults.py M django/contrib/admin/options.py M django/contrib/admin/sites.py M django/contrib/admin/templates/admin/base.html M django/contrib/admin/widgets.py M django/contrib/admindocs/templates/admin_doc/index.html M django/contrib/admindocs/views.py M django/contrib/gis/db/models/manager.py M django/contrib/gis/db/models/sql/query.py M django/contrib/gis/tests/relatedapp/tests.py M django/core/urlresolvers.py M django/template/context.py M django/template/defaulttags.py M docs/howto/deployment/modwsgi.txt M docs/intro/tutorial03.txt M docs/ref/contrib/admin/_images/article_actions.png M docs/ref/contrib/admin/index.txt M docs/ref/forms/fields.txt M docs/ref/models/querysets.txt M docs/ref/templates/api.txt M docs/ref/templates/builtins.txt M docs/topics/forms/formsets.txt M docs/topics/http/urls.txt M docs/topics/i18n.txt M docs/topics/testing.txt M tests/regressiontests/admin_views/customadmin.py M tests/regressiontests/admin_views/tests.py M tests/regressiontests/admin_widgets/widgetadmin.py A tests/regressiontests/urlpatterns_reverse/included_namespace_urls.py A tests/regressiontests/urlpatterns_reverse/namespace_urls.py M tests/regressiontests/urlpatterns_reverse/tests.py Log Message: ----------- [gsoc2009-testing] Upstream merge git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11292 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 2511eb2759097be51a3cf255762cbc1dca2f1c08 https://github.com/django/django/commit/2511eb2759097be51a3cf255762cbc1dca2f1c08 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-22 (Wed, 22 Jul 2009) Changed paths: M AUTHORS M django/conf/locale/pl/LC_MESSAGES/django.mo M django/conf/locale/pl/LC_MESSAGES/django.po M django/views/debug.py M docs/index.txt M docs/internals/committers.txt A docs/internals/deprecation.txt M docs/internals/index.txt M docs/internals/release-process.txt M docs/topics/http/urls.txt Log Message: ----------- [gsoc2009-testing] Upstream Merge git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11293 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: afa7b39d6ffa7389585cdbeec0c161a061b44961 https://github.com/django/django/commit/afa7b39d6ffa7389585cdbeec0c161a061b44961 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-22 (Wed, 22 Jul 2009) Changed paths: M django/test/test_coverage.py A django/test/twill_tests.py M tests/regressiontests/admin_views/windmilltests/primary.py M tests/runtests.py Log Message: ----------- [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 git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11294 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: bf5d010ba11d5de17acdc4f038f643f7c086342f https://github.com/django/django/commit/bf5d010ba11d5de17acdc4f038f643f7c086342f Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-22 (Wed, 22 Jul 2009) Changed paths: M django/db/backends/oracle/base.py M docs/internals/committers.txt M tests/regressiontests/backends/tests.py Log Message: ----------- [gsoc2009-testing] Merging from upstream git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11295 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: e9802185b450a0d94d2771f6456ee33f64bf648c https://github.com/django/django/commit/e9802185b450a0d94d2771f6456ee33f64bf648c Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-22 (Wed, 22 Jul 2009) Changed paths: A django/test/rollback_importer.py Log Message: ----------- [gsoc2009-testing] Adding my global importer which can force a reload of all modules. (so coverage can account for startup as well) git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11296 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 6d0668359fc427cc079658ce20a223185d02070a https://github.com/django/django/commit/6d0668359fc427cc079658ce20a223185d02070a Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-22 (Wed, 22 Jul 2009) Changed paths: R django/test/rollback_importer.py Log Message: ----------- [gsoc2009-testing] RollbackImporter has proven to be a poor match for djangos loading system, removing git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11297 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: f0a864b482cb3aad69424e33a7e259ddb831ea5f https://github.com/django/django/commit/f0a864b482cb3aad69424e33a7e259ddb831ea5f Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-07-22 (Wed, 22 Jul 2009) Changed paths: A docs/releases/1.1-rc-1.txt M docs/releases/index.txt Log Message: ----------- [gsoc2009-testing] Merging again before pushing. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11298 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: e2d14c075a51eb1f0b832765df8723d82f0afac4 https://github.com/django/django/commit/e2d14c075a51eb1f0b832765df8723d82f0afac4 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-08-04 (Tue, 04 Aug 2009) Changed paths: M AUTHORS M django/__init__.py M django/conf/locale/ar/LC_MESSAGES/django.mo M django/conf/locale/ar/LC_MESSAGES/django.po M django/conf/locale/bn/LC_MESSAGES/django.mo M django/conf/locale/bn/LC_MESSAGES/django.po M django/conf/locale/bn/LC_MESSAGES/djangojs.mo M django/conf/locale/bn/LC_MESSAGES/djangojs.po M django/conf/locale/cs/LC_MESSAGES/django.mo M django/conf/locale/cs/LC_MESSAGES/django.po M django/conf/locale/da/LC_MESSAGES/django.mo M django/conf/locale/da/LC_MESSAGES/django.po M django/conf/locale/de/LC_MESSAGES/django.mo M django/conf/locale/de/LC_MESSAGES/django.po M django/conf/locale/es_AR/LC_MESSAGES/django.mo M django/conf/locale/es_AR/LC_MESSAGES/django.po M django/conf/locale/et/LC_MESSAGES/django.mo M django/conf/locale/et/LC_MESSAGES/django.po M django/conf/locale/fi/LC_MESSAGES/django.mo M django/conf/locale/fi/LC_MESSAGES/django.po M django/conf/locale/he/LC_MESSAGES/django.mo M django/conf/locale/he/LC_MESSAGES/django.po M django/conf/locale/it/LC_MESSAGES/django.mo M django/conf/locale/it/LC_MESSAGES/django.po M django/conf/locale/it/LC_MESSAGES/djangojs.mo M django/conf/locale/it/LC_MESSAGES/djangojs.po M django/conf/locale/ja/LC_MESSAGES/django.mo M django/conf/locale/ja/LC_MESSAGES/django.po M django/conf/locale/ja/LC_MESSAGES/djangojs.mo M django/conf/locale/ja/LC_MESSAGES/djangojs.po M django/conf/locale/ko/LC_MESSAGES/django.mo M django/conf/locale/ko/LC_MESSAGES/django.po M django/conf/locale/ko/LC_MESSAGES/djangojs.mo M django/conf/locale/ko/LC_MESSAGES/djangojs.po M django/conf/locale/mk/LC_MESSAGES/django.mo M django/conf/locale/mk/LC_MESSAGES/django.po M django/conf/locale/nl/LC_MESSAGES/django.mo M django/conf/locale/nl/LC_MESSAGES/django.po M django/conf/locale/no/LC_MESSAGES/django.mo M django/conf/locale/no/LC_MESSAGES/django.po M django/conf/locale/pt/LC_MESSAGES/django.mo M django/conf/locale/pt/LC_MESSAGES/django.po M django/conf/locale/pt_BR/LC_MESSAGES/django.mo M django/conf/locale/pt_BR/LC_MESSAGES/django.po M django/conf/locale/ru/LC_MESSAGES/django.mo M django/conf/locale/ru/LC_MESSAGES/django.po M django/conf/locale/sr/LC_MESSAGES/django.mo M django/conf/locale/sr/LC_MESSAGES/django.po M django/conf/locale/sr/LC_MESSAGES/djangojs.mo M django/conf/locale/sr/LC_MESSAGES/djangojs.po A django/conf/locale/sr_Latn/LC_MESSAGES/django.mo A django/conf/locale/sr_Latn/LC_MESSAGES/django.po A django/conf/locale/sr_Latn/LC_MESSAGES/djangojs.mo A django/conf/locale/sr_Latn/LC_MESSAGES/djangojs.po M django/conf/locale/th/LC_MESSAGES/django.mo M django/conf/locale/th/LC_MESSAGES/django.po M django/conf/locale/th/LC_MESSAGES/djangojs.mo M django/conf/locale/th/LC_MESSAGES/djangojs.po M django/conf/locale/zh_CN/LC_MESSAGES/django.mo M django/conf/locale/zh_CN/LC_MESSAGES/django.po M django/conf/locale/zh_CN/LC_MESSAGES/djangojs.mo M django/conf/locale/zh_CN/LC_MESSAGES/djangojs.po M django/contrib/admin/widgets.py M django/contrib/gis/db/models/query.py M django/contrib/gis/tests/geoapp/tests.py M django/contrib/gis/tests/relatedapp/tests.py M django/contrib/gis/tests/test_spatialrefsys.py M django/core/management/commands/dumpdata.py M django/core/management/commands/runserver.py M django/core/servers/basehttp.py M django/db/backends/creation.py M django/middleware/http.py M docs/internals/committers.txt M docs/intro/tutorial03.txt M docs/ref/middleware.txt M docs/ref/models/instances.txt A docs/releases/1.1.txt M docs/releases/index.txt M setup.py M tests/modeltests/expressions/models.py M tests/regressiontests/admin_widgets/tests.py A tests/regressiontests/admin_widgets/urls2.py M tests/regressiontests/fixtures_regress/models.py M tests/regressiontests/mail/tests.py A tests/regressiontests/servers/__init__.py A tests/regressiontests/servers/models.py A tests/regressiontests/servers/tests.py Log Message: ----------- [gsoc2009-testing] Massive merge update to trunk. This is in preparation for the release of a sample app and tests git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11385 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Commit: 3de5792e13d777c2beedea11bcc308f6c9df4ff9 https://github.com/django/django/commit/3de5792e13d777c2beedea11bcc308f6c9df4ff9 Author: Kevin Kubasik <ke...@kubasik.net> Date: 2009-09-08 (Tue, 08 Sep 2009) Changed paths: M django/contrib/admin/options.py M django/contrib/admin/templates/admin/delete_selected_confirmation.html M django/contrib/gis/management/commands/inspectdb.py M django/core/management/commands/inspectdb.py M django/db/backends/__init__.py M django/db/backends/oracle/base.py M django/db/backends/oracle/introspection.py M docs/conf.py M docs/howto/deployment/modpython.txt M docs/howto/deployment/modwsgi.txt M docs/index.txt A docs/internals/svn.txt M docs/ref/contrib/formtools/form-wizard.txt M docs/ref/databases.txt M docs/ref/forms/widgets.txt M tests/modeltests/expressions/models.py M tests/regressiontests/backends/tests.py M tests/regressiontests/introspection/tests.py M tests/regressiontests/queries/models.py Log Message: ----------- [gsoc2009-testing] Massive merge update to trunk. This is to prep for upload git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11480 bcc190cf-cafb-0310-a4f2-bffc1f526a37 Compare: https://github.com/django/django/compare/6399b29^...3de5792 -- You received this message because you are subscribed to the Google Groups "Django updates" group. To post to this group, send email to django-updates@googlegroups.com. To unsubscribe from this group, send email to django-updates+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-updates?hl=en.