Commit Graph

490 Commits

Author SHA1 Message Date
Bertrand Bordage fa9d621feb [Travis CI] Adds Python 2.6. 2014-09-29 23:10:31 +02:00
Bertrand Bordage cda0c61aa1 Adds a Travis CI script. 2014-09-29 23:04:57 +02:00
Bertrand Bordage 482f2ab8c3 Adapts 2 tests to MySQL. 2014-09-29 23:04:36 +02:00
Bertrand Bordage a8d9c4faa8 Adds MySQL to the test runner. 2014-09-29 22:30:06 +02:00
Bertrand Bordage 991bdc7ea0 Adds the coveralls token. 2014-09-29 22:05:45 +02:00
Bertrand Bordage fa0a44e0fc Clears the cache on test DB creation and destruction. 2014-09-29 22:03:05 +02:00
Bertrand Bordage e39b47515f Removes django-redis from requirements. 2014-09-29 21:20:30 +02:00
Bertrand Bordage 8f83fa48ec Updates a test for PostgreSQL. 2014-09-29 20:52:19 +02:00
Bertrand Bordage fed5844923 Removes a useless line from tests. 2014-09-29 20:45:03 +02:00
Bertrand Bordage 8daf820c6e Moves an import for Django1.6 compatibility. 2014-09-29 20:43:35 +02:00
Bertrand Bordage 3bda845310 Updates test runner for Django 1.7, PostgreSQL & Redis. 2014-09-29 20:41:34 +02:00
Bertrand Bordage eb471449ba Typo. 2014-09-29 20:18:00 +02:00
Bertrand Bordage 49e884bfe2 Version 0.3.0. 2014-09-29 20:05:50 +02:00
Bertrand Bordage f4ada58231 Updates README.rst. 2014-09-29 20:04:14 +02:00
Bertrand Bordage f977e78344 Adapts tests to PostgreSQL (the default order and pk behaviours are different). 2014-09-29 20:03:33 +02:00
Bertrand Bordage f6e8d0d941 Updates tests. 2014-09-29 19:54:31 +02:00
Bertrand Bordage 611f527079 Fixes invalidation between tests (as rollback is forced using connection.need_rollback). 2014-09-29 19:54:08 +02:00
Bertrand Bordage b1087e9a53 Adds a special cache for transactions. 2014-09-29 19:16:53 +02:00
Bertrand Bordage 4835ed9cba Adds the remaining missing tests for transactions. 2014-09-29 15:44:29 +02:00
Bertrand Bordage f882cafa50 Typo in README.rst. 2014-09-29 12:51:45 +02:00
Bertrand Bordage 83200493af Adds more complex cases to subquery tests. 2014-09-29 12:48:05 +02:00
Bertrand Bordage 8544d0afe8 Adds some transaction tests. 2014-09-29 12:26:28 +02:00
Bertrand Bordage f88b78a7ec Adds a basic transaction test case. 2014-09-29 12:10:40 +02:00
Bertrand Bordage 1d63bbc0ec Adds more cases to select_related and prefetch_related tests. 2014-09-29 11:50:28 +02:00
Bertrand Bordage 4397117c0d Adds some ideas to README.rst. 2014-09-29 11:45:40 +02:00
Bertrand Bordage 9e576f4d40 Adds a comment for get_or_create test. 2014-09-29 10:17:48 +02:00
Bertrand Bordage baafe6246d Adds a test for annotate invalidation. 2014-09-29 10:15:14 +02:00
Bertrand Bordage c45b5a2ec7 Adds a test for select_related invalidation. 2014-09-28 19:47:54 +02:00
Bertrand Bordage bddc3425ff Fixes ``QuerySet.aggregate`` invalidation. 2014-09-28 19:36:49 +02:00
Bertrand Bordage e12168f821 Adds a test for ``QuerySet.aggregate`` invalidation. 2014-09-28 19:36:13 +02:00
Bertrand Bordage 688e13035b Adds 4 tests and uses also QuerySet.delete in the deletion test. 2014-09-28 19:12:17 +02:00
Bertrand Bordage 5d42231cb5 Updates version number. 2014-09-28 19:11:27 +02:00
Bertrand Bordage 73d38b5d72 Version 0.2.0 2014-09-28 01:49:36 +02:00
Bertrand Bordage 5c91cd4cb4 Updates README.rst. 2014-09-28 01:45:02 +02:00
Bertrand Bordage b0cd3d371b Detects `QuerySet.extra` select & where arguments and avoid caching such queries.
Also fixes tables detection so that creation/deletion correctly invalidates queries.
2014-09-28 01:44:43 +02:00
Bertrand Bordage 65f064bae7 Adds a test suite. 2014-09-28 01:42:41 +02:00
Bertrand Bordage beeda120ac Updates version number. 2014-09-26 21:00:21 +02:00
Bertrand Bordage 16e62cb875 Typo. 2014-09-26 20:27:35 +02:00
Bertrand Bordage 6689aede31 chmod +x setup.py. 2014-09-26 20:27:25 +02:00
Bertrand Bordage 53f8078a55 Version 0.1.0. 2014-09-26 16:53:44 +02:00