Ticket #49 (new enhancement)

Opened 5 years ago

Add support for running the test suite on another DB and/or schema

Reported by: ged Owned by:
Priority: minor Milestone:
Component: core Version:
Keywords: Cc:

Description

Do you see any chance of making the tests run against a configurable database?

Well, getting the tests to run on a configurable database would be pretty easy: we could put the engine string into a small configuration file (or common python module). But testing for schema stuff is more complex than that I guess (I've never used schema so much): you'd need to pass the extra parameter to all table/entities... hmmm... or we might get away with simply adding the schema to the default table_options... That's probably a good idea.

I really think that should be doable because otherwise you might miss on bugs like the one I found, or not enforced constraints and the like.

Note: See TracTickets for help on using tickets.