moved functional tests to its own folder and switched over to django's LiveServerTestCase