将Ruby升级到3.0.3后运行Rspec时出现以下错误消息失效/错误:FactoryBot.lint策略::构建存根FactoryBot::无效工厂错误:下列工厂无效:
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)
1条答案
按热度按时间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)