summaryrefslogtreecommitdiff
path: root/test/base/test_utils.py
Commit message (Collapse)AuthorAgeFilesLines
* - add WeakSequence.append()Mike Bayer2013-08-181-3/+33
| | | | - fix and test weakref cleanout for WeakSequence, [ticket:2794]
* remove all remaining start/end py2k/py3k blocksMike Bayer2013-06-071-50/+35
|
* merge defaultMike Bayer2013-05-231-2/+22
|\
| * Fixed a bug where the routine to detect the correct kwargsMike Bayer2013-05-231-2/+22
| | | | | | | | | | | | being sent to :func:`.create_engine` would fail in some cases, such as with the Sybase dialect. [ticket:2732]
* | baseMike Bayer2013-05-041-8/+6
| |
* | - the raw 2to3 runMike Bayer2013-04-271-79/+80
|/ | | | - went through examples/ and cleaned out excess list() calls
* initializing _labels to an empty list so that the other methods don't throw ↵Diana Clarke2012-11-171-21/+12
| | | | exceptions in the None labels case, but rather return (), [], or {}. this is not backwards compatible, but doubt anyone is relying on those exceptions #2601
* adding _fields, _asdict() to KeyedTuple #2601Diana Clarke2012-11-171-4/+33
|
* adding tests for KeyedTuple, pep8 passDiana Clarke2012-11-171-72/+221
|
* oops! python 3 doesn't do the rich comparison cmp thingDiana Clarke2012-11-141-8/+13
|
* __sub__ was declared twice, just increasing test coverage before I change ↵Diana Clarke2012-11-131-17/+414
| | | | anything
* trying different approaches to test layout. in this one, the testing modulesMike Bayer2012-09-271-4/+4
| | | | | | | 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.
* -whitespace bonanza, contdMike Bayer2012-07-281-1/+1
|
* remove WeakIdentityMapping testsMike Bayer2012-06-241-191/+0
|
* - merge attribute flag overhaul for [ticket:2358]Mike Bayer2012-04-231-0/+21
|
* - [feature] IdentitySet supports the - operatorMike Bayer2011-12-061-0/+13
| | | | | as the same as difference(), handy when dealing with Session.dirty etc. [ticket:2301]
* - Added an improved repr() to TypeEngine objectsMike Bayer2011-07-041-0/+87
| | | | | | that will only display constructor args which are positional or kwargs that deviate from the default. [ticket:2209]
* - move all the comments that got shoved below the fixture grabs back upMike Bayer2011-03-271-0/+1
|
* - remove test.sql._base, test.engine._base, test.orm._base, move those ↵Mike Bayer2011-03-271-20/+19
| | | | | | | classes to a new test.lib.fixtures module - move testing.TestBase to test.lib.fixtures - massive search and replace
* - alex gaynor's latest batch of pypy test fixesMike Bayer2011-03-161-1/+3
|
* rename 'frozendict' to 'immutabledict', since 'frozen' implies hashabilityMike Bayer2011-01-201-1/+1
| | | | | like frozenset which isn't really the purpose of 'immutabledict' (could be someday, in which case, we'd change the name back :) )
* - whitespace removal bonanzaMike Bayer2011-01-021-15/+15
|
* - merge default tipMike Bayer2010-12-051-2/+0
|\
| * - Fixed operator precedence rules for multipleMike Bayer2010-11-251-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | chains of a single non-associative operator. I.e. "x - (y - z)" will compile as "x - (y - z)" and not "x - y - z". Also works with labels, i.e. "x - (y - z).label('foo')" [ticket:1984] - Single element tuple expressions inside an IN clause parenthesize correctly, also from [ticket:1984], added tests for PG - re-fix again importlater, [ticket:1983]
* | - move sqlalchemy.test to test.libMike Bayer2010-11-151-4/+4
|/
* tidy test/base, test/ex, test/extMike Bayer2010-07-111-32/+31
|
* - Fixed @memoized_property and @memoized_instancemethodMike Bayer2010-06-191-0/+34
| | | | | | decorators so that Sphinx documentation picks up these attributes and methods, such as ResultProxy.inserted_primary_key. [ticket:1830]
* change the weakkeydict to be just an LRU cache. Add testsMike Bayer2010-05-311-0/+46
| | | | for the "many combinations of UPDATE keys" issue.
* a handy @classproperty decoratorChris Withers2010-02-231-0/+22
|
* generalized "test all the picklers" iterator works cross platformMike Bayer2010-02-221-18/+3
|
* Fixed cPickle problem in Python3.Michael Trier2010-02-201-0/+2
|
* - make frozendict serializableMike Bayer2010-01-281-0/+20
| | | | - serialize tests use HIGHEST_PROTOCOL
* python3k fixesMike Bayer2009-08-091-2/+2
|
* merge 0.6 series to trunk.Mike Bayer2009-08-061-7/+25
|
* - unit tests have been migrated from unittest to nose.Mike Bayer2009-06-101-0/+957
See README.unittests for information on how to run the tests. [ticket:970]