It would be visible in the parent package (pyramid) only if the __init__.py
imported it.

On Tue, Jun 26, 2012 at 10:18 AM, Michael Merickel <[email protected]>wrote:

> "import pyramid.paster" should fix it. I never use submodules without
> importing them directly, mainly because I don't understand how Python
> handles it.
>
> On Tue, Jun 26, 2012 at 11:20 AM, Emmanuel Cazenave <[email protected]>
> wrote:
> > Hi everyone,
> >
> > I'm writing functional tests in a pyramid application.
> > Below is the base class I use to write functionals tests.
> >
> > import pyramid
> > import unittest
> > from myapp.models import  DBSession
> >
> > class FunctionalTests(unittest.TestCase):
> >
> >     def setUp(self):
> >         app = pyramid.paster.get_app('test.ini')
> >         Base.metadata.create_all(DBSession.get_bind())
> >         from webtest import TestApp
> >         self.testapp = TestApp(app)
> >
> >   def tearDown(self):
> >         del self.testapp
> >         Base.metadata.drop_all(DBSession.get_bind())
> >         DBSession.remove()
> >
> > Everything goes fine when I run my tests using `python setup.py test` (my
> > setup.py is a setuptools one)
> >
> > And everything goes wrong when I run it using the `nosetests` command or
> > even the standard unittest discover command: `python -m unittest
> discover`
> > In both cases every functional test produces the following error:
> >
> > Traceback (most recent call last):
> >   File "myapp/tests/__init__.py", line 31, in setUp
> >     app = pyramid.paster.get_app('test.ini')
> > AttributeError: 'module' object has no attribute 'paster'
> >
> > I'm quite completely lost on this one. Any idea ?
> >
> > Thanks
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "pylons-discuss" group.
> > To view this discussion on the web visit
> > https://groups.google.com/d/msg/pylons-discuss/-/6-ljzzzCTpoJ.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected].
> > For more options, visit this group at
> > http://groups.google.com/group/pylons-discuss?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "pylons-discuss" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/pylons-discuss?hl=en.
>
>


-- 
Mike Orr <[email protected]>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en.

Reply via email to