在Debian系统上进行Python配置后,可以通过以下步骤进行测试验证:
安装Python和必要的工具:
sudo apt update
sudo apt install python3
python3 --version
sudo apt install python3-unittest
或者,你可以使用pip安装pytest,这是一个更现代、更强大的测试框架:
pip3 install pytest
编写测试用例:
def add(a, b):
return a + b
def subtract(a, b):
return a - b
你可以创建一个名为test_my_module.py的测试文件,内容如下:
import unittest
from my_module import add, subtract
class TestMyModule(unittest.TestCase):
def test_add(self):
self.assertEqual(add(1, 2), 3)
self.assertEqual(add(-1, 1), 0)
self.assertEqual(add(0, 0), 0)
def test_subtract(self):
self.assertEqual(subtract(3, 2), 1)
self.assertEqual(subtract(1, -1), 2)
self.assertEqual(subtract(0, 0), 0)
if __name__ == '__main__':
unittest.main()
运行测试:
python3 test_my_module.py
pytest tests
查看测试结果:
使用虚拟环境(推荐):
python3 -m venv myenv
source myenv/bin/activate
pip install requests
deactivate
通过以上步骤,你可以在Debian系统上有效地进行Python项目的测试,并利用虚拟环境来管理项目的依赖关系。