腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4516)
视频
沙龙
1
回答
pytest
:
模块
从
pytest
运行时
不
导入
,
但在
普通
python
上
工作
、
当在交互式控制台上
运行时
,此代码可以
工作
:>>> sys.path.append("/path/to/mypkg")但不是这样的:$
python
py -m
pytest
mypkg/src/dbwrapper_queri
浏览 10
提问于2017-12-27
得票数 0
3
回答
PytestWarning:已经
导入
的
模块
,因此不能重写:
pytest
_remotedata
、
、
对于同一文件中的测试: import
pytest
对于另一个文件中的测试: import
pytest
pytest
.main(['./test_stuff.py', "--capture=sys"]
浏览 3
提问于2019-01-02
得票数 8
回答已采纳
1
回答
导入
pytest
下的包时出错
、
在我的一段
python
代码中,我使用了动态
导入
: """ :param path: Function to load class假设文件名是test1,如果我以
python
test1的身份调用,它
工作
正常,但如果我以
pytest
test1的身份调用它,我会得到上面的错误。
浏览 18
提问于2018-02-07
得票数 0
1
回答
pytest
.main('-s')应该运行两次测试吗?
、
、
示例test_script.py assert True 运行此命令可实现以下功能:platform win32 --
Python
3.3.1 --
pytest
-2.3.4 -- C:\Program Files (x86)\<em
浏览 1
提问于2013-04-23
得票数 3
回答已采纳
1
回答
pip安装的
pytest
中断
、
、
我在一个回购系统中
工作
,它在一个名为test ()的目录中有测试和一些测试助手库。神秘的pip install dash似乎打破了我们的测试。在debian笔记本电脑
上
,我在pyenv中使用
python
3.7.9。我用一个非常简单的例子再现了这个问题: 激活一个新的pyenv并使用pip install git+https://github.com/
pytest
-dev/
pytest
安装最新的
pytest
。/test/__in
浏览 3
提问于2021-01-26
得票数 2
回答已采纳
1
回答
Pytest
<> Apache气流ImportError
、
、
、
、
/tests ...它对气流很好,但是当运行
pytest
时:
python
3 -m
pytest
tests/* 我在dags中得到
导入
/模组中的错误。但是当我切换到这些
导入
时:from dags.utils.A.B import C,
pytest
运行时
没有任何错误,但我在气流环境中得到了类似的错误。如何以
浏览 2
提问于2021-10-22
得票数 1
2
回答
如何让
pytest
像
python
一样理解
python
模块
?
、
我已经改变了目录结构,添加了随机的init.py和其他东西,已经有两个小时了,我不知道如何让
pytest
运行一个从一个目录级别
导入
文件的测试。和
python
-m
pytest
的输出是: ImportError while importing test module '/home/z9/repos/test/tests/test_ook.pyHint: make sure your test modules/packages have vali
浏览 0
提问于2019-11-11
得票数 0
1
回答
如何将测试
模块
导入
测试
模块
、
、
、
我一直很难理解这种进口产品是如何
工作
的。对于我的项目,我总是把我的测试和要测试的
模块
放在同一个文件夹中。我知道这是一种糟糕的做法,但唯一能让
模块
真正
导入
的方法是。我已经尝试过的 'C:\\Users\\...\\Miniconda3\\DLLs
浏览 0
提问于2019-04-27
得票数 2
回答已采纳
1
回答
py.test不能正确地
从
ConftestImportFailure: ModuleNotFound中
导入
模块
、
pytest
无法
导入
模块
,即使这些
模块
在
普通
的
python
解释器下
导入
很好。特别是
从
conftest
导入
的
模块
无法解析。当
pytest
试图重写
模块
中的断言信息时,会引发ImportErrori。3.6.2,
pytest
-3.8.1, py-1.5.4, pluggy-0.7.1 -- /yyy/venv/bin/
p
浏览 2
提问于2018-10-01
得票数 5
回答已采纳
3
回答
如何让
pytest
在已安装的
模块
中发现并运行doctest?
、
、
、
、
我正在添加单元测试,并添加到某种“遗留”
Python
包中。一些
模块
包含它们自己嵌入在docstring中的doctest。我的目标是同时运行那些doctest和新的、专用的单元测试。遵循 (“如何使py.test运行doctest以及
普通
测试目录?”)我将选项用于
pytest
。当
从
源存储库
运行时
,
pytest
确实会
从
src目录下发现来自src
模块
的嵌入式doctest。到目前为止,测试运行良好,而doctest是
从
s
浏览 1
提问于2018-03-13
得票数 6
回答已采纳
3
回答
pytest
无法
导入
通过pip安装并包含下划线的
模块
。
、
、
我习惯于看到我自己
模块
的
导入
错误。但这一次,这是关于通过pip安装
模块
,并定位在站点包中。下面是一个测试文件,它是
从
所有东西(除了
导入
)中消耗的:import pygments#from: in <module>E ModuleNotFoundError:没有名为“flask_restful”的
模
浏览 5
提问于2017-10-31
得票数 2
1
回答
Pytest
“没有
模块
名.”问题
、
、
、
、
因此,当我运行
pytest
和直接调用测试
模块
时,我遇到了一些问题。
Pytest
实际
上
运行良好,但是我遇到了一些问题,试图直接调用我正在测试的
python
文件。,如下所示:
从
根
pytest
文件夹运行generate可以正常
工作
。但是,当我试图直接
从
根write_sql.py文件夹调用generate时,我会遇到以下错误: root@637572f508b9:~/gener
浏览 4
提问于2022-06-09
得票数 1
回答已采纳
2
回答
获取nox中的站点包目录
、
session.install('
pytest
', '
pytest
-cov') session.run('
pytest
', '--cov', f'{session.virtualenv.site_packages_dir
浏览 30
提问于2021-02-12
得票数 0
7
回答
如何抑制py.test内部弃用警告
、
是否有一种方法来抑制
pytest
的内部反对警告?WC1 ~repos/numpy/numpy/lib/tests
浏览 19
提问于2016-11-20
得票数 178
回答已采纳
4
回答
ModuleNotFoundError:没有名为“
pytest
”的
模块
、
在虚拟环境中安装
pytest
模块
之后,我使用
python
代码调用并运行提示来查找
pytest
模块
。 assert 5!=5
pytest
.main() 运行
python
-u "d
浏览 5
提问于2019-04-12
得票数 30
2
回答
py.test给出Coverage.py警告:
模块
sample.py从未
导入
、
platform linux2 --
Python
2.7.12,
pytest
-3.2.3, py-1.4.34, pluggy-0.4.0有人知道为什么coverage.py不能
工作
吗? 因此,如果我单独运行coverage run -m py.test test.py,它不会显示任何警告。
浏览 3
提问于2017-10-10
得票数 24
1
回答
有没有一种方法可以自动运行几次
python
代码和
Pytest
测试的组合?
、
我希望自动化这个过程:我运行一些
python
代码,然后使用
pytest
运行一组测试,如果所有的测试都被验证了,那么使用新的数据再次启动这个过程。我正在考虑编写一个脚本来执行
python
代码,然后使用
pytest
.main()调用
pytest
,在所有测试通过的退出代码的帮助下进行检查,如果再次成功的话。问题是,
pytest
docs ()中指出
不
建议对
pytest
.main()进行多次调用。“调用
浏览 2
提问于2021-01-19
得票数 2
4
回答
为什么我的当前目录没有使用Windows
上
的
pytest
显示在路径中?
、
\\myapp\\tests', 'C:\\Windows\\system32\\
python
34.zip', 'C:\\
Python
34\\lib', 'C:\\Users\\wwerner\\progr
浏览 5
提问于2014-01-21
得票数 11
回答已采纳
1
回答
从
Python
3.7
导入
pytest
而不是2.7
、
、
我是在kubuntu
上
使用
python
的新手。我正在写一些简单的函数,也在
pytest
上
写测试,以实践测试驱动的开发(尽管我知道它浪费在这些简单的函数上,但这只是为了实践)。我已经安装了
Python
3.7,尽管
Python
2.7似乎是系统中的标准。尽管如此,包含这些函数的文件
工作
正常。我正在打印一些f-string,它也
工作
得很好。遗憾的是,我得到了一个语法错误,因为
pytest
似乎正在
导入
Python</e
浏览 5
提问于2019-11-13
得票数 0
回答已采纳
1
回答
Python
和
Pytest
在
导入
风格
上
存在分歧
、
、
、
、
试图找到一个用于
Python
和
Pytest
的
导入
样式我试图编写一个脚本,并使用
pytest
6.2.1来验证它。自始至终,我的单元测试都通过
pytest
,但是当我完成并试图直接运行脚本时,我会得到有关
导入
的错误。从那时起,我就反复修改
导入
,试图找到一种在这两种情况下都能
工作
的
导入
样式。我还没成功。此脚本是更大目录的一部分,我
不
希望与其他地方的其他无关
模块
发生冲突。我还希望测试在它们自己的目
浏览 4
提问于2022-10-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
pytest文档12-skip跳过用例
pytest的内置插件盘点19. assertion
pytest的内置插件盘点30. python_path | 修改sys.path添加模块import路径
pytest文档2-用例运行规则
Python开发必备:如何建立一个完美的项目工程环境
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券