Commit Graph

20 Commits

Author SHA1 Message Date
Mike Bayer 70d38af42e Fixed table reflection for Oracle when accessing a synonym that refers
to a DBLINK remote database; while the syntax has been present in the
Oracle dialect for some time, up until now it has never been tested.
The syntax has been tested against a sample database linking to itself,
however there's still some uncertainty as to what should be used for the
"owner" when querying the remote database for table information.
Currently, the value of "username" from user_db_links is used to
match the "owner".  [ticket:2619]
2012-12-09 18:28:08 -05:00
Mike Bayer 4356741c48 - hstore adjustments 2012-11-17 20:45:17 -05:00
Mike Bayer 8d85a3c4e5 sybase doesn't support microseconds, surprise, and after that we should have all the sybase dialect tests passing 2012-11-17 13:17:18 -05:00
Mike Bayer 123a5349d2 - merge ben's patch with updates 2012-11-17 11:37:32 -05:00
Mike Bayer b65736fdf6 oracle doesnt support TIME or microseconds 2012-11-12 16:36:20 -05:00
Mike Bayer 37c943233a fix some oracle-related tests, but still need to fix unhashable_types test 2012-11-12 14:37:03 -05:00
Mike Bayer 12df8a9901 - support "fails_if" requirements as __requires__; so far this just skips, doesn't
actually run the test
- add requirements for date/datetime/time capabilities
- remove test/sql/test_types->DateTest and create new tests in suite/test_types
- move the StringTest with the "no length create" test to the suite, though this is a
weird test
2012-11-12 14:30:18 -05:00
Mike Bayer 607af882c3 Support for reflection of the "name" of primary key
constraints added, courtesy Dave Moore. mssql [ticket:2600]
2012-11-10 15:37:51 -05:00
Benjamin Trofatter b6aa4643c5 Updated sybase testing requirements 2012-10-31 17:14:07 -05:00
Benjamin Trofatter 8fcd985e41 Added sybase requirements to testing and improved view reflection. 2012-10-30 17:47:04 -05:00
Mike Bayer 675558bffb - rework the sphinx customizations into distinct modules
- build a new Sphinx extension that allows dialect info
to be entered as directives which is then rendered consistently
throughout all dialect/dbapi sections
- break out the "empty_strings" requirement for oracle test
2012-10-19 19:20:18 -04:00
Mike Bayer 40af03f887 - add some UPDATE..FROM tests and also some new reqs 2012-10-12 13:20:56 -04:00
Mike Bayer d2410df9ca - create new sqlalchemy.testing.suite.test_types, starting with Unicode round trip tests.
- clean out existing test_types:UnicodeTest to be strictly individual unit tests
against Unicode(), String(), etc. with no database access.
2012-10-10 20:12:25 -04:00
Mike Bayer f4ba5b856e - test updates 2012-10-04 10:28:21 -04:00
Mike Bayer fab9be5d0e - [feature] the MS Access dialect has been
moved to its own project on Bitbucket,
    taking advantage of the new SQLAlchemy
    dialect compliance suite.   The dialect is
    still in very rough shape and probably not
    ready for general use yet, however
    it does have *extremely* rudimental
    functionality now.
2012-09-30 20:17:49 -04:00
Mike Bayer 1e5b8eb0a6 dev 2012-09-29 15:17:08 -04:00
Mike Bayer e9fc615a21 adjustments 2012-09-29 13:34:03 -04:00
Mike Bayer b9ea55f861 - more tests, move some tests out of test_reflection, test_query 2012-09-27 16:11:32 -04:00
Mike Bayer 966a21c572 tweaks 2012-09-27 02:47:43 -04:00
Mike Bayer 20cdc64588 trying different approaches to test layout. in this one, the testing modules
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.
2012-09-27 02:37:33 -04:00