fixtures 相关问题

夹具是用于运行测试的范围,该测试将每个测试与全局命名空间污染和先前测试的副作用隔离开,以避免误报和漏报

如何将函数作为pytest参数化夹具传递?

如何在Python中将函数作为参数传递?我想做类似下面的代码。我的目标是传递不同的参数来测试单个函数。 def __internal_function(输入):...

回答 1 投票 0

ActiveRecord :: Fixture :: FixtureError:表“users”没有名为“status”的列

我正在测试我的UsersController,它使用户激活和停用。我使用灯具,当我开始测试时,我看到错误:ActiveRecord :: Fixture :: FixtureError:表“users”没有列...

回答 1 投票 2

Rails Fixtures / Uncountable模型名称导致NoMethodError

我有一个名为EventSeries的模型,它与复数形式相同。我已经将我想象的各种方式添加到了变形器中:inflect.uncountable%w(fish sheep EventSeries ...

回答 1 投票 2

Python:如何使用会话范围夹具的'request'对象

我有一个夹具,其范围为'session'。该夹具通过从'request'对象中提取值来进行一些初始化。 @ pytest.fixture(scope ='session')def session_context(request):...

回答 1 投票 0

测试时按特定顺序装载导轨夹具

有没有办法在运行测试时按特定顺序加载Rails灯具?例如,采用以下类... class User <ActiveRecord :: Base has_many:memberships has_many:groups,...

回答 3 投票 18

在[After *]灯具步骤中遇到麻烦

问题:我有两个功能(我刚刚开始使用SpecFlow)在每个功能步骤中,我创建了一个全局WebDriver,以便我可以将它用于所有步骤。如果我只运行步骤,...

回答 1 投票 0

需要JSON作为深层副本

我正在为我的节点应用程序编写测试。我有用来测试我的数据的灯具,我遇到了问题,当我在一个方法中改变它们时,它们被全局改变了......

回答 2 投票 1

将pytest测试彼此隔离

我正在开发一个快速发展的Python项目。最近,我们的测试套件开始有点难以管理。有些测试在他们所处的模块以错误的顺序执行时失败,尽管是......

回答 1 投票 2

你如何解决FixtureClassNotFound:找不到附加的类

运行我的测试时,我收到此错误:FixtureClassNotFound:没有附加类查找是什么导致此错误以及如何解决它?

回答 4 投票 10

在Django中,您是否可以在不总是生成迁移的情况下运行种子数据?

我正在使用Django和Python 3.7。我已经为我的数据库创建了一个包含种子数据的YAML文件... ./myapp/fixtures/seed_data.yaml如何在不生成新迁移的情况下运行它,如指定的那样...

回答 1 投票 1

如何使用pytest选项作为夹具而不重复自己?

我有一个带有conftest.py的测试套件,用于定义一些选项和一些用于检索它们的装置:def pytest_addoption(parser):parser.addoption(“ - ip”,action =“store”)parser.addoption(“ - port “,......

回答 2 投票 3

pytest灯具不起作用 - 为什么?

我正在尝试使用PyTest而我无法获得如何设置灯具。我试过以下代码:import pytest import random @ pytest.fixture()def setup():a = random.randint(0,10)def test(setup):...

回答 2 投票 3

将参数传递给夹具功能

我正在使用py.test来测试包含在python类MyTester中的一些DLL代码。为了验证目的,我需要在测试期间记录一些测试数据,然后再进行更多处理。因为我有很多......

回答 4 投票 79

__construct期待一个参数,没有传入(Fixtures)

我正在为我的项目创建somme fixtures(symfony 3.4),一切似乎都正确,找不到问题,我想念什么?如果有人有想法会很棒:)使用AppBundle \ Entity \ User;使用 ...

回答 1 投票 0

在django单元测试中加载夹具

我正在尝试开始为django编写单元测试,我对Fixtures有一些疑问:我制作了整个项目数据库(不是某些应用程序),我想为每个测试加载它,...

回答 9 投票 36

pytest中fixture和yield_fixture之间的区别

我正在通过pytest灯具,以下看起来非常相似,最新的作品非常相似。是的,yield_fixure的可读性更好,但有人可以让我知道...

回答 2 投票 10

导致pytest autouse夹具测试失败

pytest允许创建自动应用于测试套件中每个测试的灯具(通过autouse关键字参数)。这对于实现设置和拆卸操作非常有用......

回答 2 投票 2

自动加载Django Fixture

我正在运行Django 1.7。我的项目文件树是这样的:/project/app/fixtures/initial_data.json /project/app/settings.py我知道我可以运行python manage.py loaddata app / fixtures / ...

回答 1 投票 3

我在系统中的(LOCAL)位置有一个文件,而不是健身文件夹,需要显示超链接从FITNESSE wiki下载该文件

在Fitnesse wiki中如何允许文件下载。我在我当地的某个位置有一个文件,我试图将它传递给fitnesse wiki。 {{{“测试”;使用这个我能够将Anchor标签传递给wiki ......

回答 1 投票 0

如何在py.test中将几个参数化夹具连接成一个新的夹具?

如果我有两个参数化夹具,我怎么能创建一个单独的测试函数,首先用一个夹具的实例调用,然后用另一个夹具的实例调用?我猜它会......

回答 3 投票 6

© www.soinside.com 2019 - 2024. All rights reserved.