第一个打印错误信息如下:
Failures:
1) UnitShip 测试增删改: Create should be successful Failure/Error: unit_ship = UnitShip.create(DataGenerator::Master.unit_ship) Psych::SyntaxError: could't parse YAML at line 14 column 14 # ./spec/support/ data_generator/master.rb:9:in unit_ship'
# ./spec/models/unit_ship_spec.rb:8:in
block (3 levels) in '
2) UnitShip 测试增删改:删除应该是成功的。失败/错误:unit_ship = UnitShip.create(DataGenerator::Master.unit_ship) Psych::SyntaxError: could't parse YAML at line 14 column 14 # ./spec/support/data_generator/master.rb:9:in unit_ship'
# ./spec/models/unit_ship_spec.rb:28:in
block ( 3 级)在 '
在 1.65 秒内完成 13 个示例,2 个失败
失败的例子:
rspec ./spec/models/unit_ship_spec.rb:7 #UnitShip 测试增删改:创建应该成功 rspec ./spec/models/unit_ship_spec.rb:27 #UnitShip 测试增删改:删除应该成功。
另一个打印错误信息如下:
Failures:
1) Unit Update should be successful Failure/Error: @fabric.build(:fabric) ActiveRecord::RecordInvalid: Factory失败: 编号已经被使用 # ./models/unit_spec.rb:23:in ` '中的块(3个级别)
2)Unit Destroy不应该成功Failure/Error: @fabric = FactoryGirl.build(:fabric) ActiveRecord::RecordInvalid: 失败被失败: 编号使用#./spec/models/unit_spec.rb:38:已经在` '中的块(3个级别)
在 1.16 秒内完成 13 个示例,2 个失败
失败的例子:
rspec ./spec/models/unit_spec.rb:21 # 单元更新不应该成功 rspec ./spec/models/unit_spec.rb:36 # 单元销毁不应该成功
==================================================== ==================== 这个第一个是不正确的,第二个是正确的。
为什么?
请帮我 。谢谢 !