You might want to have a look at tgapp-turbopress and tgapp-registration,
both of them have a test suite which runs the tests on SQLAlchemy and
MongoDB (as the pluggables support both) it might help you. Especially the
base.py file.

https://bitbucket.org/axant/tgapp-turbopress/src/fe5bad48e6a6756a55db6d2de8ffb25f441652ae/tests/?at=default
https://bitbucket.org/axant/tgapp-registration/src/366be3ecf9b7c11e335e0822545497d55ef02460/tests/?at=default

On Mon, Oct 20, 2014 at 11:54 AM, Rob <[email protected]> wrote:

>
> Say I have a project "demoapp" (which is tested --with-coverage etc) and a
> "pluggable" application (let's call it "plug_x")
>
> The "plugged application" (ie demoapp) contains all the machinery for
> setting up the controllers/models whilst 'plug_x' (a re-usable component)
> has no obvious location for placing any relevant tests (for its
> models/controllers etc).
>
> In other words if I have multiple projects which all use the same plugin
> I'd like the 'pluggable' to have a single directory of tests which can then
> be called (or incorporated) by each application which uses it.
>
> Is there a recommended 'pattern' for setting up and calling such tests ?
>
>
> Thanks,
> Rob
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "TurboGears" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/turbogears.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/turbogears.
For more options, visit https://groups.google.com/d/optout.

Reply via email to