pycharm安装pytest
程序员文章站
2022-07-02 08:42:25
环境是win10如果只需要在pycharm写脚本,可以直接在pycharm安装更方便左上角 File -> Settings温馨提示:要注意辨别是否官方的哈装好之后尝试运行pytest脚本,参考文章:pycharm运行三种方式以pytest方式运行,需要改该工程设置默认的运行器:file->Setting->Tools->Python Integrated Tools->项目名称->Default test runner->选择pytestpytest...
环境是win10
如果只需要在pycharm写脚本,可以直接在pycharm安装更方便
左上角 File -> Settings
温馨提示:要注意辨别是否官方的哈
装好之后尝试运行pytest脚本,参考文章:pycharm运行三种方式
以pytest方式运行,需要改该工程设置默认的运行器:file->Setting->Tools->Python Integrated Tools->项目名称->Default test runner->选择pytest
pytest是可以兼容unittest框架代码的
新建Python File,文件名test_class.py
import pytest
class TestClass:
def test_one(self):
x = "this"
assert 'h' in x
def test_two(self):
x = "hello"
assert hasattr(x, 'check')
def test_three(self):
a = "hello"
b = "hello world"
assert a in b
if __name__ == "__main__":
pytest.main(['-q', 'test_class.py']) #注意对照文件名
运行结果如下
C:\Users\YuuuuuZen\PycharmProjects\test\venv\Scripts\python.exe C:/Users/YuuuuuZen/PycharmProjects/test/venv/test_class.py
.F. [100%]
================================== FAILURES ===================================
_____________________________ TestClass.test_two ______________________________
self = <test_class.TestClass object at 0x000002ABF9FF7848>
def test_two(self):
x = "hello"
> assert hasattr(x, 'check')
E AssertionError: assert False
E + where False = hasattr('hello', 'check')
test_class.py:10: AssertionError
=========================== short test summary info ===========================
FAILED test_class.py::TestClass::test_two - AssertionError: assert False
1 failed, 2 passed in 0.03s
Process finished with exit code 0
本文地址:https://blog.csdn.net/filbert_917/article/details/107633189
上一篇: 详解C语言之单链表
下一篇: MySQL-索引可能失效场景
推荐阅读
-
IBM X3650 M3服务器安装windows 2003的方法
-
HP Gen8 服务器安装2008 R2 帮助手册
-
HP DL380 G8使用Intelligent Provisioning引导安装win 2008 x64
-
IBM X System ServerGuide 8.41 服务器 系统安装 引导盘图文教程
-
天猫魔盒怎么安装第三方软件?老司机心血教程
-
海信电视怎么安装第三方软件?2017全新教程可看港澳台
-
小米盒子怎么安装第三方软件?2017新手必读教程
-
惠普Hp DL380 GEN9 UEFI模式安装win2008 r2的方法
-
7thShare屏幕视频录制软件如何使用?屏幕视频录制安装使用教程
-
ipad mini3怎么下载安装微信进行聊天