diff --git a/package-lock.json b/package-lock.json index 10fa32b38df..0db45d63ac4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -72,15 +72,11 @@ "igniteui-sassdoc-theme": "^1.1.4", "jasmine": "~3.6.0", "jasmine-core": "~3.6.0", - "jasmine-spec-reporter": "~5.0.2", "karma": "^6.3.7", "karma-chrome-launcher": "~3.1.0", "karma-coverage": "^2.0.3", "karma-jasmine": "~3.3.0", - "karma-jasmine-html-reporter": "~1.5.4", "karma-jasmine-spec-tags": "~1.3.0", - "karma-junit-reporter": "~2.0.1", - "karma-spec-reporter": "~0.0.32", "lunr": "^2.3.8", "ng-packagr": "^13.0.0", "pngcrush": "^2.0.1", @@ -13269,7 +13265,6 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -16825,15 +16820,6 @@ "integrity": "sha512-8uQYa7zJN8hq9z+g8z1bqCfdC8eoDAeVnM5sfqs7KHv9/ifoJ500m018fpFc7RDaO6SWCLCXwo/wPSNcdYTgcw==", "dev": true }, - "node_modules/jasmine-spec-reporter": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.2.tgz", - "integrity": "sha512-6gP1LbVgJ+d7PKksQBc2H0oDGNRQI3gKUsWlswKaQ2fif9X5gzhQcgM5+kiJGCQVurOG09jqNhk7payggyp5+g==", - "dev": true, - "dependencies": { - "colors": "1.4.0" - } - }, "node_modules/jasmine/node_modules/glob": { "version": "7.1.7", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", @@ -17154,17 +17140,6 @@ "karma": "*" } }, - "node_modules/karma-jasmine-html-reporter": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.4.tgz", - "integrity": "sha512-PtilRLno5O6wH3lDihRnz0Ba8oSn0YUJqKjjux1peoYGwo0AQqrWRbdWk/RLzcGlb+onTyXAnHl6M+Hu3UxG/Q==", - "dev": true, - "peerDependencies": { - "jasmine-core": ">=3.5", - "karma": ">=0.9", - "karma-jasmine": ">=1.1" - } - }, "node_modules/karma-jasmine-spec-tags": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/karma-jasmine-spec-tags/-/karma-jasmine-spec-tags-1.3.0.tgz", @@ -17175,22 +17150,6 @@ "karma-jasmine": "*" } }, - "node_modules/karma-junit-reporter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/karma-junit-reporter/-/karma-junit-reporter-2.0.1.tgz", - "integrity": "sha512-VtcGfE0JE4OE1wn0LK8xxDKaTP7slN8DO3I+4xg6gAi1IoAHAXOJ1V9G/y45Xg6sxdxPOR3THCFtDlAfBo9Afw==", - "dev": true, - "dependencies": { - "path-is-absolute": "^1.0.0", - "xmlbuilder": "12.0.0" - }, - "engines": { - "node": ">= 8" - }, - "peerDependencies": { - "karma": ">=0.9" - } - }, "node_modules/karma-parallel": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/karma-parallel/-/karma-parallel-0.3.1.tgz", @@ -17215,18 +17174,6 @@ "source-map-support": "^0.5.5" } }, - "node_modules/karma-spec-reporter": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/karma-spec-reporter/-/karma-spec-reporter-0.0.32.tgz", - "integrity": "sha1-LpxyB+pyZ3EmAln4K+y1QyCeRAo=", - "dev": true, - "dependencies": { - "colors": "^1.1.2" - }, - "peerDependencies": { - "karma": ">=0.9" - } - }, "node_modules/karma/node_modules/base64-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.1.tgz", @@ -28330,6 +28277,7 @@ "version": "3.13.10", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.10.tgz", "integrity": "sha512-57H3ACYFXeo1IaZ1w02sfA71wI60MGco/IQFjOqK+WtKoprh7Go2/yvd2HPtoJILO2Or84ncLccI4xoHMTSbGg==", + "devOptional": true, "bin": { "uglifyjs": "bin/uglifyjs" }, @@ -29766,15 +29714,6 @@ "node": ">=4.0" } }, - "node_modules/xmlbuilder": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-12.0.0.tgz", - "integrity": "sha512-lMo8DJ8u6JRWp0/Y4XLa/atVDr75H9litKlb2E5j3V3MesoL50EBgZDWoLT3F/LztVnG67GjPXLZpqcky/UMnQ==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, "node_modules/xmlhttprequest-ssl": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.3.tgz", @@ -39998,7 +39937,6 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, "optional": true }, "function-bind": { @@ -42801,15 +42739,6 @@ "integrity": "sha512-8uQYa7zJN8hq9z+g8z1bqCfdC8eoDAeVnM5sfqs7KHv9/ifoJ500m018fpFc7RDaO6SWCLCXwo/wPSNcdYTgcw==", "dev": true }, - "jasmine-spec-reporter": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.2.tgz", - "integrity": "sha512-6gP1LbVgJ+d7PKksQBc2H0oDGNRQI3gKUsWlswKaQ2fif9X5gzhQcgM5+kiJGCQVurOG09jqNhk7payggyp5+g==", - "dev": true, - "requires": { - "colors": "1.4.0" - } - }, "jasminewd2": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", @@ -43237,13 +43166,6 @@ "jasmine-core": "^3.5.0" } }, - "karma-jasmine-html-reporter": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.4.tgz", - "integrity": "sha512-PtilRLno5O6wH3lDihRnz0Ba8oSn0YUJqKjjux1peoYGwo0AQqrWRbdWk/RLzcGlb+onTyXAnHl6M+Hu3UxG/Q==", - "dev": true, - "requires": {} - }, "karma-jasmine-spec-tags": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/karma-jasmine-spec-tags/-/karma-jasmine-spec-tags-1.3.0.tgz", @@ -43251,16 +43173,6 @@ "dev": true, "requires": {} }, - "karma-junit-reporter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/karma-junit-reporter/-/karma-junit-reporter-2.0.1.tgz", - "integrity": "sha512-VtcGfE0JE4OE1wn0LK8xxDKaTP7slN8DO3I+4xg6gAi1IoAHAXOJ1V9G/y45Xg6sxdxPOR3THCFtDlAfBo9Afw==", - "dev": true, - "requires": { - "path-is-absolute": "^1.0.0", - "xmlbuilder": "12.0.0" - } - }, "karma-parallel": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/karma-parallel/-/karma-parallel-0.3.1.tgz", @@ -43279,15 +43191,6 @@ "source-map-support": "^0.5.5" } }, - "karma-spec-reporter": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/karma-spec-reporter/-/karma-spec-reporter-0.0.32.tgz", - "integrity": "sha1-LpxyB+pyZ3EmAln4K+y1QyCeRAo=", - "dev": true, - "requires": { - "colors": "^1.1.2" - } - }, "keyv": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", @@ -51732,7 +51635,8 @@ "uglify-js": { "version": "3.13.10", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.10.tgz", - "integrity": "sha512-57H3ACYFXeo1IaZ1w02sfA71wI60MGco/IQFjOqK+WtKoprh7Go2/yvd2HPtoJILO2Or84ncLccI4xoHMTSbGg==" + "integrity": "sha512-57H3ACYFXeo1IaZ1w02sfA71wI60MGco/IQFjOqK+WtKoprh7Go2/yvd2HPtoJILO2Or84ncLccI4xoHMTSbGg==", + "devOptional": true }, "unbox-primitive": { "version": "1.0.1", @@ -52831,12 +52735,6 @@ } } }, - "xmlbuilder": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-12.0.0.tgz", - "integrity": "sha512-lMo8DJ8u6JRWp0/Y4XLa/atVDr75H9litKlb2E5j3V3MesoL50EBgZDWoLT3F/LztVnG67GjPXLZpqcky/UMnQ==", - "dev": true - }, "xmlhttprequest-ssl": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.3.tgz", diff --git a/package.json b/package.json index 95976065efe..9f5df6bac05 100644 --- a/package.json +++ b/package.json @@ -112,15 +112,11 @@ "igniteui-sassdoc-theme": "^1.1.4", "jasmine": "~3.6.0", "jasmine-core": "~3.6.0", - "jasmine-spec-reporter": "~5.0.2", "karma": "^6.3.7", "karma-chrome-launcher": "~3.1.0", "karma-coverage": "^2.0.3", "karma-jasmine": "~3.3.0", - "karma-jasmine-html-reporter": "~1.5.4", "karma-jasmine-spec-tags": "~1.3.0", - "karma-junit-reporter": "~2.0.1", - "karma-spec-reporter": "~0.0.32", "lunr": "^2.3.8", "ng-packagr": "^13.0.0", "pngcrush": "^2.0.1", diff --git a/projects/igniteui-angular/karma.conf.js b/projects/igniteui-angular/karma.conf.js index b3f2df9f9d4..ab836db3fb9 100644 --- a/projects/igniteui-angular/karma.conf.js +++ b/projects/igniteui-angular/karma.conf.js @@ -17,8 +17,6 @@ module.exports = function (config) { require('karma-coverage'), require('karma-chrome-launcher'), require('karma-jasmine-spec-tags'), - require('karma-jasmine-html-reporter'), - require('karma-spec-reporter'), require('@angular-devkit/build-angular/plugins/karma') ], parallelOptions: { @@ -41,20 +39,10 @@ module.exports = function (config) { subdir: '.', reporters: [ // reporters not supporting the `file` property - { type: 'html' }, - { type: 'json' }, - { type: 'lcovonly' }, + { type: 'lcov' }, ] }, reporters: ['progress', 'coverage'], - specReporter: { - suppressSkipped: true, - suppressErrorSummary: false, - suppressFailed: false, - suppressPassed: false, - showSpecTiming: false, - failFast: false - }, port: 9876, colors: true, logLevel: config.LOG_INFO, diff --git a/projects/igniteui-angular/src/lib/time-picker/time-picker.component.spec.ts b/projects/igniteui-angular/src/lib/time-picker/time-picker.component.spec.ts index cb6e8134eb0..53e2ad9bc0e 100644 --- a/projects/igniteui-angular/src/lib/time-picker/time-picker.component.spec.ts +++ b/projects/igniteui-angular/src/lib/time-picker/time-picker.component.spec.ts @@ -248,7 +248,7 @@ describe('IgxTimePicker', () => { expect(inputGroupFocusedSpy).toHaveBeenCalledTimes(2); expect(inputGroupRequiredSet).toHaveBeenCalledTimes(1); expect(inputGroupRequiredSet).toHaveBeenCalledWith(true); - console.log(inputGroupRequiredSet.calls); + inputGroupRequiredGet.and.returnValue(true); mockNgControl.statusChanges.emit(); diff --git a/projects/igniteui-angular/src/lib/tree/tree.spec.ts b/projects/igniteui-angular/src/lib/tree/tree.spec.ts index 27d461b7d79..af77b7b6ad3 100644 --- a/projects/igniteui-angular/src/lib/tree/tree.spec.ts +++ b/projects/igniteui-angular/src/lib/tree/tree.spec.ts @@ -95,8 +95,7 @@ describe('IgxTree #treeView', () => { mockNodesArray.push( mockNode ); - console.log(mockNodesArray); - console.log(mockNodesArray[0]); + spyOnProperty(mockNodes, 'first', 'get').and.returnValue(mockNode); tree.ngAfterViewInit(); tick();