Given that webtest doesn’t seem to have a 3.x version (or any plans to develop one), are there any solutions for automated system testing of a WSGI application? I know unittest for unit testing – I’m more interested in the moment in whole systems tests.
I’m not looking for tools to help develop an application – just test it.
In case anyone else comes upon this, I ended up writing a solution myself.
Here’s a very simple class I use – I just inherit from
WSGIBaseTestinstead ofTestCase, and get a methodself.request()that I can pass requests into.It stores
cookies, and will automatically send them into the application on later requests (untilself.new_session()is called).