Flask入门教程Pipenv 来创建和管理虚拟环境、以及在虚拟环境中安装和卸载依赖 包。它集成了 pip 和 virtualenv,可以替代这两个工具的惯常用法。另外,它还集 成了 Pipfile,它是新的依赖记录标准,使用 Pipfile 文件记录项目依赖,使用 Pipfile.lock 文件记录固定版本的依赖列表。这两个文件替代了手动通过 requirements.txt 文件记录依赖的方式。 我们首先使用 你应该在开发每一个功能后立刻编写相应的测试,确保测试通过后再开发下一个功 能。 单元测试 单元测试指对程序中的函数等独立单元编写的测试,它是自动化测试最主要的形 式。这一章我们将会使用 Python 标准库中的测试框架 unittest 来编写单元测试, 首先通过一个简单的例子来了解一些基本概念。假设我们编写了下面这个函数: def sayhello(to=None): if to: 章:测试 103 进阶提示 访问 Coverage.py 文档(https://coverage.readthedocs.io)或执行 coverage help 命令来查看更多用法。 使用标准库中的 unittest 编写单元测试并不是唯一选择,你也可以使用第三方 测试框架,比如非常流行的 pytest。 如果你是《Flask Web 开发实战》的读者,第 12 章详细介绍了测试 Flask0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1













