运行测试用例

使用 unittest

一开始我建议把所有的测试放在一个文件里面,这样你可以使用 unittest.main() 函数。这个函数将会发现在你的 TestCase 类里面的所有的测试方法。请记住,所有的测试方法和类请以 test 开头(不区分大小写),这样才能被自动识别出来。

一个测试用例的文件可以看起来像这样:

  1. import unittest
  2. import flask.ext.testing
  3. # your test cases
  4. if __name__ == '__main__':
  5. unittest.main()

现在你可以用 python tests.py 命令执行你的测试。

使用 nose

同样 nose 也与 Flask-Testing 能够很好的融合在一起。