Каждое несостоявшееся утверждение выглядит следующим образом
Integration | Component | x-form/x-radio-set: it should show errors if validations fail
✘ assert.equal(this.$('span').text().trim(), 'is too short (minimum is 4 characters)') at dummy/tests/integration/components/x-form/x-radio-set-test.js:87:4
at Object.<anonymous> (http://localhost:7357/assets/tests.js:827:10)
at runTest (http://localhost:7357/assets/test-support.js:4108:30)
at Test.run (http://localhost:7357/assets/test-support.js:4094:6)
at http://localhost:7357/assets/test-support.js:4300:12
at Object.advance (http://localhost:7357/assets/test-support.js:3746:26)
at begin (http://localhost:7357/assets/test-support.js:5567:20)
expected is too short (minimum is 4 characters)
, что наполняет экран практически бесполезной информацией.
Я ожидаю что-то вроде этого:
Integration | Component | x-form/x-radio-set: it should show errors if validations fail
✘ assert.equal(this.$('span').text().trim(), 'is too short (minimum is 4 characters)') at dummy/tests/integration/components/x-form/x-radio-set-test.js:87:4
expected is too short (minimum is 4 characters)
Я также использую ember-qunit-nice-errors , что немного улучшает сообщения подтверждения по умолчанию.