如何在 symfony 原则固定装置中指定空外键
这是一个 Doctrine 架构: Device: columns: name: { type: string(60), } os_version_id: { type: int(11), notnull: false } relations: OsVersion:…
cakephp 测试套件:导入 HABTM 的固定装置表
我有一个模型 Post -> hasAndBelongsToMany -> 并且 为了测试,我为每个模型创建了固定装置,例如,模型帖子的固定装置看起来像这样 class PostFixtur…
RAILS:加载所有全局装置后运行一次代码
我在哪里可以编写代码,使其在加载所有全局固定装置之后,以及在运行 我之前在 Rails 2.3.11 上使用 rspec 1.3.1 尝试过的任何测试/规范之前(:suite…
Django 测试装置:如何处理涉及时间的测试数据?
目前我正在一个可重用的 Django 应用程序上进行 TDD。一项测试应确保我的视图仅返回发布日期为过去的文章。我对 Django 测试还很陌生。到目前为止,我…
优化 Django 测试的装置加载部分的最佳方法是什么?
我的 Django 测试运行得非常慢,但这不是测试的错。 目前,整个过程需要14秒,但其中只有0.1秒是运行测试。前几秒钟正在创建表和表。索引,剩下的就是…
在initial_data中加载Django站点(contrib.sites)
有没有办法加载一些初始站点(从站点框架)彻底的initial_data 固定装置,这样我就可以避免在每个测试中设置它们? 我试图将其放在那里时遇到此错误:…
rake cucumber 和 cucumber --tag @tagname 给出不同的结果
如果我使用 rake cucumber ,则不会加载固定装置,并且我的测试会失败。如果我使用 cucumber --tag @tagname 来运行一个场景,它会加载固定装置、工厂…
尝试在 Django 中使用 Content_type 自然键加载固定装置时出现类型错误
我在将模型之一转储到装置中时使用 --natural 选项,这样在部署时就不会遇到 Content_typ ID 问题。结果在这里: { "pk": 1, "model": "seo.opportuni…
Rails 功能测试与必需的孩子
试图让这个功能测试通过: test "should create question" do assert_difference('Question.count') do post :create, :question => @question.attrib…
Rails 功能测试与固定装置失败并出现“Mysql::Error: Duplicate Entry”
因此,我们有用户模型的默认脚手架测试,具体来说: test "should create user" do assert_difference('User.count') do post :create, :user => @use…
在 Rails 3 中,如何确保在模型加载之前将枚举表加载到测试数据库中?
使用 ActiveSupport::TestCase。我认为这是旧的 Test::Unit。 我有几个代表枚举值的表。这些永远不会改变,我想在活动记录查找器的类范围内使用它们的…
在 Rspec 中禁用事务装置没有效果
由于我使用的是旧数据库,我只能使用 MyISAM 的 MySQL,这意味着我的表不支持事务。这导致测试失败,因为测试生成的表数据(我使用factory_girl作为固…
使用 Rails 和 Devise 进行功能测试。我的灯具中应该放什么?
您好,我想对使用 Devise 和 CanCan 的 Rails 3 应用程序进行一些功能测试。 在我的用户模型中,我有用户年龄,我想测试用户只能访问某个页面,如果他…