| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
removal explicitly
- call list() around iteration of _mutable_attrs to guard against async gc.collect() while check_modified() is running
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
"adjusting down" as well as "flatline"
|
| |
|
| |
|
|
|
|
|
|
|
| |
conjunction with annotations
- implicit order by is removed, modified many tests to explicitly set ordering, probably many more to go
once it hits the buildbot.
|
|
|
|
|
|
|
|
|
|
|
| |
- @unsupported now only accepts a single target and demands a reason
for not running the test.
- @exclude also demands an exclusion reason
- Greatly expanded @testing.requires.<feature>, eliminating many
decorators in the suite and signficantly easing integration of
multi-driver support.
- New ORM test base class, and a featureful base for mapped tests
- Usage of 'global' for shared setup going away, * imports as well
|
| |
|
|
|
|
|
| |
tests extend from either TestBase or ORMTest, using additional mixins for
special assertion methods as needed
|
|
|
|
|
|
|
|
|
|
|
| |
column (i.e. the one that gets the parent id sent as a bind
parameter) appears more than once in the join condition.
Specifically this allows the common task of a relation()
which contains a parent-correlated subquery, such as "select
only the most recent child item". [ticket:946]
- col_is_part_of_mappings made more strict, seems to be OK
with tests
- memusage will dump out the size list in an assertion fail
|
|
|
|
| |
leftovers from other unit tests (from other test scripts) still stored in memory
|
|
|
|
| |
clear_mappers() (for [ticket:963])
|
|
|
|
|
|
| |
- Importing testenv has no side effects- explicit functions provide similar behavior to the old immediate behavior of testbase
- testing.db has the configured db
- Fixed up the perf/* scripts
|
|
|
|
|
|
|
|
|
|
| |
mapper->True, stores
all mappers including non primaries, and is strictly used for the list of "to compile/dispose".
- all global references are now weak referencing. if you del a mapped class and any dependent classes,
its mapper and all dependencies fall out of scope.
- attributes.py still had issues which were barely covered by tests. added way more tests (coverage.py still says 71%, doh)
fixed things, took out unnecessary commit to states. attribute history is also asserted for ordering.
|
| |
|
| |
|
|
|
|
| |
- strengthened memory profiling test
|
|
|
|
| |
maintenance branch in branches/rel_0_3.
|
|
|
|
|
| |
- Deprecated BoundMetaData- use MetaData instead
- Removed DMD and BMD from documentation
|
|
|
|
|
| |
get unit tests to work with pyodbc [ticket:481]
fix blank password on adodbapi [ticket:371]
|
|
as a much trickier thing to clean out. added a unit test so that if any new collections get introduced
we are still testing.
|