2
내가 내 프로젝트에 자스민 - 구슬을 추가 한 나는 점점 오전 포맷되지 않은 :카르마/자스민 - 구슬 : 테스트 실패 메시지가 제대로 같은 오류 메시지를
대신 이런 일의Expected $[0].frame = 20 to equal 70.
Expected $[0].notification.kind = 'E' to equal 'N'.
Expected $[0].notification.value = undefined to equal LoadSuccess().
:
Expected
{"frame":50,"notification":{"kind":"N","value":{"payload":"[
...
to deep equal
{"frame":40,"notification":{"kind":"N","value":{"payload":"[
...
테스트 :
it('should loadData$',() => {
const action = new LoadRequest('123');
const completion = new LoadSuccess({});
actions$.stream = hot('-a', { a: action });
const response = cold('-a|', { a: {} });
const expected = cold('---c', { c: completion });
client.loadData =() => response;
expect(effects.loadData$).toBeObservable(expected);
});
package.jso n :
"devDependencies": {
"jasmine-core": "^2.3.4",
"jasmine-marbles": "^0.2.0",
"jasmine-spec-reporter": "^3.2.0",
"karma": "1.4.1",
"karma-chrome-launcher": "^2.0.0",
"karma-coverage": "^1.0.0",
"karma-jasmine": "^1.1.0",
"karma-mocha-reporter": "^2.2.5",
"karma-remap-istanbul": "0.2.1",
"karma-sourcemap-loader": "^0.3.7",
"karma-webpack": "2.0.2",
...
테스트 실패 메시지를 수정하는 방법은 무엇입니까? 카르마 기자/플러그인/누락 된 도서관과 관련이 있습니까?
누군가 적절한 평판을 가지고 :) 새로운 '대리석 다이어그램'태그를 만들 수 있습니까? 현재의 '대리석'은 다른 것과 관련이있는 것 같습니다. 감사! – Felix