Pipenv环境配置+Pytest运行

环境配置

使用Pipenv进行虚拟环境管理,Pipfile为依赖模块管理文件。

  1. 安装pipenv:brew install pipenv
  2. 根项目根目录下执行命令创建虚拟环境: pipenv install
  3. 在Pycharm中指定项目运行的虚拟环境 :File->Settings->Project:->Project Interpreter

执行用例

  • 配置PyCharm的default test runner为pytest
  • 打开PyCharm的run/debug configurations窗口,指定运行文件
  • pytest.ini文件中指定配置的config文件

addopts = -rsxX --color=yes --env=test --config=folder/xx_config.yaml --alluredir allure-results --json-report

  • 运行
相关推荐
comedate21 小时前
Windows / Linux GPU 虚拟内存布局差异与 CUDA 越界访问行为
linux·windows·mmu·cuda 越界访问
暴力求解1 天前
Linux网络---传输层协议TCP(二)
linux·服务器·开发语言·网络·tcp/ip
JoyCong19981 天前
ToDesk个人版、专业版、游戏版、设计版、性能版、团队版权益介绍
大数据·运维·游戏·远程工作·远程操作
ltl1 天前
序列化格式深度对比:Protobuf、FlatBuffers、Cap’n Proto
linux
lengjingzju1 天前
编译与调试完全指南—第17章 总结
linux
IT技术分享社区1 天前
Windows桌面时钟推荐:始终置顶、无级缩放、支持全屏游戏显示时间
windows·微软技术·电脑技巧·桌面美化·电脑干货
ltl1 天前
容器网络性能真相:veth vs macvlan vs eBPF 数据面
linux
Elastic 中国社区官方博客1 天前
ES95:面向 Elasticsearch 时间序列指标的自适应压缩
大数据·运维·elasticsearch·搜索引擎·架构·全文检索
我不会插花弄玉1 天前
9.进程间通信(上)【由浅入深-Linux】
linux·共享内存·进程通信
mqiqe1 天前
AgentScope Java 2.0 Agent 状态存储(AgentStateStore)深度解析:构建可恢复、可扩展的智能体运行时
java·运维·网络