fixtures 相关问题

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

Django Model DateField和输入夹具

模型文件包括:类Foo(models.Model):bar = models.DateTimeField()装置file.json包括:{“ model”:“ app.Foo”,“ pk”:“ 1”,“ fields: {“ bar”:“ 2018/4/20”,}},...

回答 2 投票 0

Symfony固定装置getReference缺少参考错误

我是symfony的新手,我有两个具有ManyToMany关系的实体。 Action.php和Etablissement.php我正在尝试从两个.csv文件(每个对象一个)中填充我的数据库...

回答 1 投票 1

教义和装置:与关系有关的问题

我正在尝试为我的新Symfony 4项目创建一组固定装置。我面临一个与实体之间的某些关系有关的问题。在这里,您可以找到相关的实体:用户类User ...

回答 1 投票 0

如何使用pytest固定装置实例化被测对象?

似乎应该使用固定装置来为pytest实例化被测对象,尤其是当它由多个test_函数使用时。但是,在尝试适应pytest中给出的示例之后...

回答 1 投票 0

在pytest中是否有一种优雅的方法来通过python处理oracle连接?

我在一个需要从oracle数据库中获取数据的项目中。源代码通过cx_Oracle到达数据库。现在,我想找到一种制作固定装置的方法。有没有优雅的...

回答 1 投票 0

Django:loaddata不起作用

我生成了一个固定装置:python manage.py dumpdata --all> ./mydump.json,我使用以下方法清空了所有数据库:python manage.py sqlflush | psql mydatabase -U mydbuser但是,当我尝试使用loaddata时:...

回答 3 投票 4

将现有上下文管理器重新用作pytest固定装置

我有一个现有的上下文管理器,它需要进行多个测试。与其在每个测试中编写一个with块,不如在此上下文管理器中制作一个固定装置会更好,并且...

回答 1 投票 3

Symfony:刷新phpunit测试的测试数据库,其中添加了对夹具的自动增量重置

我想创建一个新的内存sqlite测试数据库,以在每次运行bin / phpunit时对我的测试进行测试。到目前为止,我发现的解决方案清空了测试数据库,但是当我添加夹具时,...

回答 1 投票 -1

从另一个灯具动态创建PyTest灯具参数

我有一个包含几个JSON文件的AWS S3目录,这些文件用作测试输入。我创建了一个PyTest模块,该模块使用模块范围的夹具下载所有JSON文件一次,然后运行...

回答 2 投票 3

从另一个灯具动态创建PyTest灯具参数

我有一个包含几个JSON文件的AWS S3目录,这些文件用作测试输入。我创建了一个PyTest模块,该模块使用模块范围的夹具一次下载所有JSON文件,然后运行...

回答 1 投票 0

Pytest:如何将日志重定向到使用tmp_path夹具创建的控制台和tmp文件

我正在使用pytest框架编写一个脚本,在该脚本中,我需要将日志重定向到控制台,以及使用Fixture(tmp_path)创建的临时文件。我写了下面的代码,正在创建文件...

回答 1 投票 2

在类方法中模拟第三方函数

这可能是一个琐碎的问题,但是我无法找到合适的解决方案,而且我也不知道如何解决。我简化了问题,因此我在同一位置有两个文件my_module.py和test_module.py ...

回答 1 投票 0

具有夹具的导轨和黄瓜未加载夹具中的更改

我已经在spec / fixtures /目录中创建了灯具。在运行Cucumber测试之前,没有任何问题,直到需要更改设备中的值为止,但是在运行时看不到更改...

回答 1 投票 0

如何从在单元测试TestCase类中声明的测试方法中获取固定值?

我的Google搜索仅在此处显示此最相关的答案;虽然我只能让我的代码适用于测试方法,但不能与unittest TestCase类方法一起使用。我的问题是如何获得固定装置...

回答 1 投票 0

试图从命名空间“ App \ DataFixtures”中加载类“ BaseFixture”。您是否忘记了另一个名称空间的“使用”语句?

我正在尝试使用命令:php bin / console do:fixtures:load在我的项目中添加一些虚拟数据。但是,当我调用命令时,出现以下错误。致命错误:未捕获的Symfony \ ...

回答 1 投票 0

Pytest lambda处理程序传递事件和上下文

我正在使用pytest为我的lambda函数编写单元测试。我不知道如何将事件参数传递给函数调用。我了解到可以使用@ pytest.fixture来实现。我...

回答 1 投票 3

从Pytest固定装置中调用自定义函数

我想在conftest.py中编写一个Pytest固定装置,该装置本身会调用一个函数,默认情况下它什么都不做,但可以在测试模块中重新定义。 #conftest.py def inside_foo():...

回答 1 投票 0

如何在Rails固定装置中将数据库列设置为空字符串?

我在Postgres中有一个varchar列,在我的Rails schema.rb中定义为t.string,我想将其设置为在我的规范中写为fixture的特定记录,该记录为空(零长度)字符串,而不是NULL。 ...

回答 1 投票 1


Rails集成测试:我的测试将新条目发布到控制器,如何检索此条目?

我在知道如何检索我刚刚发布的测试的新条目时遇到问题。这是我的代码:post admin_bundles_path,params:{bundle:{title:“ New bundle”,sku:“ ASD-FESTA-00001-XM”,} ...

回答 1 投票 0

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