TDD для Flask и MongoDB
Продолжаю свой путь в познании Flask и MongoDB. Теперь решил писать тесты, но столкнулся с одной проблемой. Вот код теста (раньше он был сложнее, упростил до минимальной версии с той же ошибкой):
# -*- encoding: utf-8 -*-
import unittest
import neobug
class NeobugTestCase(unittest.TestCase):
def setUp(self):
neobug.neobug.config['TESTING'] = True
neobug.neobug.config['MONGODB_SETTINGS'] = {'DB': 'neobug'}
self.app = neobug.neobug.test_client()
def tearDown(self):
pass
def test_login_logout(self):
rv = self.app.get('/', follow_redirects=True)
print rv.data # выведет 404 Not Found
if __name__ == "__main__":
unittest.main()
Собственно, что я делаю не так? Надо ли запускать приложение перед запуском тестов? (пробовал, не помогло, но мало ли).