improve log output of jasmine toEqual
with nested objects/arrays
This commit is contained in:
parent
6a0ff9eb7c
commit
0ddedab5d5
3 changed files with 18 additions and 2 deletions
|
@ -123,6 +123,7 @@
|
|||
"ignore": "^3.3.7",
|
||||
"istanbul": "^0.4.5",
|
||||
"jasmine-core": "^2.9.0",
|
||||
"jasmine-diff": "^0.1.3",
|
||||
"jasmine-jquery": "^2.1.1",
|
||||
"karma": "^2.0.2",
|
||||
"karma-chrome-launcher": "^2.2.0",
|
||||
|
|
|
@ -6,6 +6,7 @@ import '~/commons';
|
|||
import Vue from 'vue';
|
||||
import VueResource from 'vue-resource';
|
||||
import Translate from '~/vue_shared/translate';
|
||||
import jasmineDiff from 'jasmine-diff';
|
||||
|
||||
import { getDefaultAdapter } from '~/lib/utils/axios_utils';
|
||||
import { FIXTURES_PATH, TEST_HOST } from './test_constants';
|
||||
|
@ -35,7 +36,15 @@ Vue.use(Translate);
|
|||
jasmine.getFixtures().fixturesPath = FIXTURES_PATH;
|
||||
jasmine.getJSONFixtures().fixturesPath = FIXTURES_PATH;
|
||||
|
||||
beforeAll(() => jasmine.addMatchers(customMatchers));
|
||||
beforeAll(() => {
|
||||
jasmine.addMatchers(
|
||||
jasmineDiff(jasmine, {
|
||||
colors: true,
|
||||
inline: true,
|
||||
}),
|
||||
);
|
||||
jasmine.addMatchers(customMatchers);
|
||||
});
|
||||
|
||||
// globalize common libraries
|
||||
window.$ = $;
|
||||
|
|
|
@ -2522,7 +2522,7 @@ di@^0.0.1:
|
|||
version "0.0.1"
|
||||
resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c"
|
||||
|
||||
diff@^3.4.0:
|
||||
diff@^3.2.0, diff@^3.4.0:
|
||||
version "3.5.0"
|
||||
resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
|
||||
|
||||
|
@ -4554,6 +4554,12 @@ jasmine-core@^2.9.0:
|
|||
version "2.9.0"
|
||||
resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-2.9.0.tgz#bfbb56defcd30789adec5a3fbba8504233289c72"
|
||||
|
||||
jasmine-diff@^0.1.3:
|
||||
version "0.1.3"
|
||||
resolved "https://registry.yarnpkg.com/jasmine-diff/-/jasmine-diff-0.1.3.tgz#93ccc2dcc41028c5ddd4606558074839f2deeaa8"
|
||||
dependencies:
|
||||
diff "^3.2.0"
|
||||
|
||||
jasmine-jquery@^2.1.1:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/jasmine-jquery/-/jasmine-jquery-2.1.1.tgz#d4095e646944a26763235769ab018d9f30f0d47b"
|
||||
|
|
Loading…
Reference in a new issue