| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | - rework profiling, zoomark tests into single tests so that | Mike Bayer | 2014-08-16 | 2 | -250/+78 |
| | | | | | they can be used under xdist | ||||
| * | - max failures 25 | Mike Bayer | 2014-08-16 | 1 | -0/+3 |
| | | | | | - guard against some potential pytest snarkiness | ||||
| * | - clean up provision and keep sqlite on memory DBs if thats what we start with | Mike Bayer | 2014-08-15 | 1 | -10/+7 |
| | | |||||
| * | - modify how class state is tracked here as it seems like things | Mike Bayer | 2014-08-15 | 1 | -5/+6 |
| | | | | | are a little more crazy under xdist mode | ||||
| * | - repair against use here | Mike Bayer | 2014-08-14 | 1 | -2/+3 |
| | | |||||
| * | Merge branch 'pr126' | Mike Bayer | 2014-08-13 | 1 | -1/+9 |
| |\ | | | | | | | | | Conflicts: doc/build/changelog/changelog_10.rst | ||||
| | * | - public method name is get_enums() | Mike Bayer | 2014-08-13 | 1 | -1/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - return a list of dicts like other methods do - don't combine 'schema' with 'name', leave them separate - support '*' argument so that we can retrieve cross-schema if needed - remove "conn" argument - use bound parameters for 'schema' in SQL - order by schema, name, label - adapt _load_enums changes to column reflection - changelog - module docs for get_enums() - add drop of enums to --dropfirst | ||||
| * | | - use configured test_schema here | Mike Bayer | 2014-08-08 | 1 | -12/+14 |
| | | | |||||
| * | | - have python setup.py test use xdist with -q | Mike Bayer | 2014-08-08 | 1 | -1/+1 |
| |/ | |||||
| * | - repair test finding to not skip the test_suite tests | Mike Bayer | 2014-07-30 | 2 | -2/+1 |
| | | |||||
| * | fix test ordering issues | Mike Bayer | 2014-07-27 | 1 | -0/+2 |
| | | |||||
| * | - remove print statement | Mike Bayer | 2014-07-27 | 1 | -3/+4 |
| | | | | | - ensure non-tests wont run | ||||
| * | - remove debugging assertions | Mike Bayer | 2014-07-27 | 2 | -9/+5 |
| | | | | | - keep sqlite as memory even with parallel for now | ||||
| * | - add support for tags, including include/exclude support. | Mike Bayer | 2014-07-27 | 6 | -37/+168 |
| | | | | | simplify tox again now that we can exclude tests more easily | ||||
| * | - scale up for mysql, sqlite | Mike Bayer | 2014-07-26 | 4 | -42/+181 |
| | | |||||
| * | Merge branch 'master' into xdist_poc | Mike Bayer | 2014-07-26 | 4 | -138/+203 |
| |\ | | | | | | | | | Conflicts: lib/sqlalchemy/engine/url.py | ||||
| | * | - rework the exclusions system to have much better support for compound | Mike Bayer | 2014-07-26 | 4 | -138/+203 |
| | | | | | | | | | rules, better message formatting | ||||
| * | | - use a template database for PG so extensions get created automatically | Mike Bayer | 2014-07-25 | 1 | -4/+7 |
| | | | |||||
| * | | - proof of concept for parallel testing | Mike Bayer | 2014-07-25 | 5 | -13/+96 |
| |/ | |||||
| * | - more pg8000 tests passing | Mike Bayer | 2014-07-25 | 1 | -0/+8 |
| | | |||||
| * | - allow 10 stray connections that need a gc | Mike Bayer | 2014-07-22 | 1 | -4/+7 |
| | | | | | - be specific as to what occurred when we collect stray gc | ||||
| * | - apply pep8 formatting to sqlalchemy/sql, sqlalchemy/util, sqlalchemy/dialects, | Brian Jarrett | 2014-07-20 | 28 | -533/+601 |
| | | | | | sqlalchemy/orm, sqlalchemy/event, sqlalchemy/testing | ||||
| * | - break up the <authors> copyright comment as part of a pass | Mike Bayer | 2014-07-09 | 18 | -18/+36 |
| | | | | | to get all flake8 passing | ||||
| * | - support __only_on__ and __backend__ at the same time | Mike Bayer | 2014-07-09 | 1 | -15/+19 |
| | | |||||
| * | - Fixed bug where "python setup.py test" wasn't calling into | Mike Bayer | 2014-07-09 | 1 | -0/+10 |
| | | | | | | distutils appropriately, and errors would be emitted at the end of the test suite. | ||||
| * | - Reverted the change for :ticket:`3060` - this is a unit of work | Mike Bayer | 2014-06-23 | 1 | -1/+1 |
| | | | | | | | | fix that is updated more comprehensively in 1.0 via :ticket:`3061`. The fix in :ticket:`3060` unfortunately produces a new issue whereby an eager load of a many-to-one attribute can produce an event that is interpreted into an attribute change. | ||||
| * | Merge branch 'master' of https://github.com/BY-jk/sqlalchemy | Mike Bayer | 2014-06-08 | 1 | -1/+1 |
| |\ | |||||
| | * | Wrong type usagepr/95 | BY-jk | 2014-05-30 | 1 | -1/+1 |
| | | | | | | | Wrong Type (TEXT) being used in StringTest | ||||
| * | | - add a new assertsql construct "Or", so that we can test for a UOW flush | Mike Bayer | 2014-05-30 | 1 | -1/+20 |
| | | | | | | | | | | | | | that might take one of multiple directions; apply this to test_delete_unloaded_m2o which is now illustrating multiple paths due to #3060/#3061, though still doing the right thing. | ||||
| * | | - more tests, including backend tests | Mike Bayer | 2014-05-16 | 2 | -1/+85 |
| | | | | | | | | | - implement for SQL server, use window functions when simple limit/offset not available | ||||
| * | | Documentation fix-up: "its" vs. "it's"pr/91 | Matthias Urlichs | 2014-05-11 | 1 | -1/+1 |
| |/ | | | | | | | | | Removed ungrammatical apostrophes from documentation, replacing "it's" with "its" where appropriate (but in a few cases with "it is" when that read better). While doing that, I also fixed a couple of minor typos etc. as I noticed them. | ||||
| * | Fix many typos throughout the codebasepr/85 | Alex Gaynor | 2014-04-26 | 4 | -4/+4 |
| | | | | | Found using: https://github.com/intgr/topy | ||||
| * | use importlib.machinery to load modules instead of imp under Python 3.3 and ↵ | Matt Chisholm | 2014-04-14 | 1 | -2/+7 |
| | | | | | | | greater part of #2830 | ||||
| * | - Fixed ORM bug where changing the primary key of an object, then marking | Mike Bayer | 2014-03-28 | 2 | -0/+9 |
| | | | | | | | | | | | | | | it for DELETE would fail to target the correct row for DELETE. Then to compound matters, basic "number of rows matched" checks were not being performed. Both issues are fixed, however note that the "rows matched" check requires so-called "sane multi-row count" functionality; the DBAPI's executemany() method must count up the rows matched by individual statements and SQLAlchemy's dialect must mark this feature as supported, currently applies to some mysql dialects, psycopg2, sqlite only. fixes #3006 - Enabled "sane multi-row count" checking for the psycopg2 DBAPI, as this seems to be supported as of psycopg2 2.0.9. | ||||
| * | - Tweaked the settings for mysql-connector-python; in Py2K, the | Mike Bayer | 2014-03-27 | 2 | -1/+8 |
| | | | | | | | | | | | | "supports unicode statements" flag is now False, so that SQLAlchemy will encode the *SQL string* (note: *not* the parameters) to bytes before sending to the database. This seems to allow all unicode-related tests to pass for mysql-connector, including those that use non-ascii table/column names, as well as some tests for the TEXT type using unicode under cursor.executemany(). - other mysql-connector fixes; latest version seems to do better on function call counts | ||||
| * | Added missing text_type requirement to TextTest | Stefan Reich | 2014-03-27 | 1 | -0/+1 |
| | | | | | | Conflicts: lib/sqlalchemy/testing/suite/test_types.py | ||||
| * | - fixes to multi-backend tests | Mike Bayer | 2014-03-27 | 3 | -13/+18 |
| | | | | | | - move the logic to determine "test id" into plugin_base - update callcounts | ||||
| * | fixes to get profiling tests working again | Mike Bayer | 2014-03-26 | 2 | -2/+8 |
| | | |||||
| * | dont warn, that just crashes the test... | Mike Bayer | 2014-03-26 | 1 | -2/+3 |
| | | |||||
| * | try to liberalize the pool._refs assertion a bit | Mike Bayer | 2014-03-26 | 1 | -2/+34 |
| | | |||||
| * | - remove nose dependency | Mike Bayer | 2014-03-26 | 1 | -1/+1 |
| | | |||||
| * | fix | Mike Bayer | 2014-03-24 | 1 | -1/+1 |
| | | |||||
| * | - add some more rules to make sure all tests run if DBs are available | Mike Bayer | 2014-03-24 | 1 | -1/+13 |
| | | |||||
| * | - rename __multiple__ to __backend__, and apply __backend__ to a large ↵ | Mike Bayer | 2014-03-24 | 10 | -30/+34 |
| | | | | | | | number of tests. - move out logging tests from test_execute to test_logging | ||||
| * | - Added support for literal rendering of boolean values, e.g. | Mike Bayer | 2014-03-13 | 1 | -2/+71 |
| | | | | | | "true" / "false" or "1" / "0". - added Boolean tests to the test suite | ||||
| * | - move some requirements up to the testing module to better support running | Mike Bayer | 2014-03-13 | 1 | -0/+54 |
| | | | | | SQLA internal tests outside; plus things like savepoints, twophase | ||||
| * | comment | Mike Bayer | 2014-03-13 | 1 | -0/+7 |
| | | |||||
| * | - add a suite test for underscore as initial char | Mike Bayer | 2014-03-13 | 1 | -0/+14 |
| | | |||||
| * | - add more support for suite tests, moving some tests from test_query out to ↵ | Mike Bayer | 2014-03-13 | 3 | -6/+185 |
| | | | | | | | suite and adding some more requirements | ||||
| * | unitttest has a SkipTest also but pytest doesn't | Mike Bayer | 2014-03-11 | 1 | -6/+4 |
| | | | | | honor it unless nose is imported too... | ||||
