summaryrefslogtreecommitdiff
path: root/test/ext/test_serializer.py
Commit message (Collapse)AuthorAgeFilesLines
* - more pg8000 tests passingMike Bayer2014-07-251-2/+2
|
* - Fixed bug which prevented the ``serializer`` extension from workingMike Bayer2013-11-211-3/+21
| | | | | correctly with table or column names that contain non-ASCII characters. [ticket:2869]
* - just comment out this test, we may have to figure out if the wholeMike Bayer2013-10-211-12/+13
| | | | | "serializer" can just be ditched, or if somehow these deterministic issues can be fixed (everyone implements __reduce__ maybe?)
* - Removed some now unneeded version checks [ticket:2829] courtesy alex gaynorMike Bayer2013-09-221-2/+0
|
* turn this requirement back down as the simpler serialize works better nowMike Bayer2013-06-171-1/+1
|
* - skip this test for py3k. serializer kind of a bustMike Bayer2013-06-141-1/+1
|
* fix serializer tests. something is wrong with non-C pickle but for some ↵Mike Bayer2013-05-261-5/+4
| | | | | | reason py3k's pickle seems to be OK? not sure why that is, as this is all related to http://bugs.python.org/issue998998
* merge defaultMike Bayer2013-05-011-0/+3
|\
| * - disable tests failing with pypy2, [ticket:2719]Mike Bayer2013-05-011-0/+3
| |
* | - the raw 2to3 runMike Bayer2013-04-271-7/+7
|/ | | | - went through examples/ and cleaned out excess list() calls
* Fixes to the ``sqlalchemy.ext.serializer`` extension, includingMike Bayer2013-04-261-28/+44
| | | | | | | that the "id" passed from the pickler is turned into a string to prevent against bytes being parsed on Py3K, as well as that ``relationship()`` and ``orm.join()`` constructs are now properly serialized. [ticket:2698] and some other observed issues.
* skip this test for PG, jenkins having failures only when the full suite is runMike Bayer2013-03-021-0/+2
|
* trying different approaches to test layout. in this one, the testing modulesMike Bayer2012-09-271-5/+5
| | | | | | | become an externally usable package but still remains within the main sqlalchemy parent package. in this system, we use kind of an ugly hack to get the noseplugin imported outside of the "sqlalchemy" package, while still making it available within sqlalchemy for usage by third party libraries.
* 2.5 compatMike Bayer2012-06-231-0/+3
|
* another pypy skipMike Bayer2012-04-241-1/+2
|
* adjust some test exclusionsMike Bayer2012-04-241-1/+2
|
* many fixes but still can't get heuristics to work as well as what's existing,Mike Bayer2012-02-111-7/+12
| | | | tests still failing
* Exclude serializer test on pypy. Problem in pickle.Michael Trier2011-04-241-0/+2
|
* - remove test.sql._base, test.engine._base, test.orm._base, move those ↵Mike Bayer2011-03-271-4/+4
| | | | | | | classes to a new test.lib.fixtures module - move testing.TestBase to test.lib.fixtures - massive search and replace
* - sqlalchemy.test and nose plugin moves back to being entirelyMike Bayer2010-11-281-4/+4
|\ | | | | | | | | | | | | | | | | | | | | | | outside of "sqlalchemy" and under "test/". Rationale: - coverage plugin works without issue, without need for an awkward additional package install - command line for "nosetests" isn't polluted with SQLAlchemy options [ticket:1949]
| * - move sqlalchemy.test to test.libMike Bayer2010-11-151-4/+4
| |
* | - merge 2-arg form of query.join(), [ticket:1923]Mike Bayer2010-11-261-2/+2
| |
* | [ticket:1966] implementationMike Bayer2010-11-151-2/+2
|/
* tidy test/base, test/ex, test/extMike Bayer2010-07-111-83/+86
|
* - To accomodate the fact that there are now two kinds of eagerMike Bayer2010-03-241-2/+2
| | | | | | | | | | | | | | | | loading available, the new names for eagerload() and eagerload_all() are joinedload() and joinedload_all(). The old names will remain as synonyms for the foreseeable future. - The "lazy" flag on the relationship() function now accepts a string argument for all kinds of loading: "select", "joined", "subquery", "noload" and "dynamic", where the default is now "select". The old values of True/ False/None still retain their usual meanings and will remain as synonyms for the foreseeable future. - Added documentation to tutorial,mapper doc, api docs for subqueryload, subqueryload_all, and other options.
* - The official name for the relation() function is nowMike Bayer2010-03-171-2/+2
| | | | | | relationship(), to eliminate confusion over the relational algebra term. relation() however will remain available in equal capacity for the foreseeable future. [ticket:1740]
* - make frozendict serializableMike Bayer2010-01-281-10/+10
| | | | - serialize tests use HIGHEST_PROTOCOL
* merge 0.6 series to trunk.Mike Bayer2009-08-061-2/+0
|
* - unit tests have been migrated from unittest to nose.Mike Bayer2009-06-101-0/+144
See README.unittests for information on how to run the tests. [ticket:970]