FactoryBot:Ruby 3.0.3的工厂无效

btxsgosb  于 2023-03-12  发布在  Ruby
关注(0)|答案(1)|浏览(119)

将Ruby升级到3.0.3后运行Rspec时出现以下错误消息
失效/错误:FactoryBot.lint策略::构建存根
FactoryBot::无效工厂错误:下列工厂无效:

  • user -参数数目错误(给定1,应为0;必填关键字:事件类型、对象、摘要、作者)(参数错误)
s4chpxco

s4chpxco1#

我们也遇到了同样的问题,经过研究发现句子Faker.Number.number(9)应该根据新的ruby参数标准来修改ruby 3.0的位置参数和关键字参数的分离。正如你在See Here上看到的!like https://stackoverflow.com/users/1978251/engineersmnky reference.
| 错误|良好|
| - ------|- ------|
| 假的。号码。号码(9)|伪造者。编号。编号(位数:九)。|
下列工厂无效:服务器测试Web-1|服务器测试Web-1|* admin -参数数目错误(给定1,应为0)

相关问题