最初のものは、次のようにエラー情報を出力します。
Failures:
1)UnitShip data_generator / master.rb:9:inunit_ship'
# ./spec/models/unit_ship_spec.rb:8:in
ブロック(3レベル)in '
2)UnitShipにする试增删改:删除は成功するはずです。失敗/エラー:unit_ship = UnitShip.create(DataGenerator :: Master.unit_ship)Psych :: SyntaxError:14行目14列目でYAMLを解析できませんでした#。/ spec / support / data_generator / master.rb:9:in unit_ship'
# ./spec/models/unit_ship_spec.rb:28:in
block( 3レベル)in '
1.65秒で終了13例、2失敗
失敗した例:
rspec ./spec/models/unit_ship_spec.rb:7#UnitShip
もう1つは、エラー情報を次のように出力します。
Failures:
1)ユニットの更新は成功しないはずです失敗/エラー:@fabric = FactoryGirl.build(:fabric)ActiveRecord :: RecordInvalid:校验失败:编号已经加使用#./ spec / models / unit_spec.rb:23:in ` 'のブロック(3レベル)
2)ユニットの破棄は成功しないはずです失敗/エラー:@fabric = FactoryGirl.build(:fabric)ActiveRecord :: RecordInvalid:校验失败:编号已经被使用#./ spec / models / unit_spec.rb:38:in ` 'のブロック(3レベル)
1.16秒で終了13例、2失敗
失敗した例:
rspec ./spec/models/unit_spec.rb:21#ユニットの更新は成功しないはずですrspec ./spec/models/unit_spec.rb:36#ユニットの破棄は成功しないはずです
================================================== ====================この最初のものは正しくなく、2番目のものは正しいです。
なぜ?
私を助けてください 。ありがとう !