[Pulp-list] Paste library
jason.dobies at redhat.com
Tue Jul 19 20:04:47 UTC 2011
On 07/19/2011 03:10 PM, James Slagle wrote:
> I added a test for Oauth authentication (functional/test_oauth.py).
> In doing so, I made use of a library called paste that you may need
> to install to run the functional tests. The package name is python-paste,
> I've already installed it on the Jenkins build instances. If you're running
> Fedora, you probably already have it installed.
> Paste has many different components, but the one I wanted to make use of was
> paste.fixture.TestApp. TestApp allows you to wrap a wsgi app, and make
> requests and return responses as if you were talking to an actual httpd
> instance of your wsgi app.
> This is useful if you want to write a test that exercies the request/response
> lifecycle, but don't want to have to rely on a locally running webserver or
> external resource to do so.
Dude, SICK. All of our tests start at the API level and it'll be nice to
be able to add them up at the controller level.
Freenode: jdob @ #pulp
http://pulpproject.org | http://blog.pulpproject.org
More information about the Pulp-list