diff --git a/.travis.yml b/.travis.yml index 88e5c674384..c40db0de2a3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,16 +17,11 @@ before_script: # more heap mem per https://github.com/angular/angular-cli/issues/12645, https://github.com/npm/npm/issues/12238#issuecomment-367147962 - export NODE_OPTIONS="--max_old_space_size=4096" - npm install -g gulp -- npm install -g istanbul-combine script: - npm run lint:lib - ng build igniteui-angular --prod - npm run build:style -- if [ -z "${TRAVIS_TAG}" ]; then npm run test:lib:others; fi -- if [ -z "${TRAVIS_TAG}" ]; then npm run test:lib:grid; fi -- if [ -z "${TRAVIS_TAG}" ]; then npm run test:lib:tgrid; fi -- if [ -z "${TRAVIS_TAG}" ]; then npm run test:lib:hgrid; fi -- if [ -z "${TRAVIS_TAG}" ]; then istanbul-combine -d coverage -p none -r lcov -r html coverage/hierarchical-grid/coverage-final.json coverage/tree-grid/coverage-final.json coverage/non-grid/coverage-final.json coverage/grid/coverage-final.json; fi +- if [ -z "${TRAVIS_TAG}" ]; then npm run test:lib; fi - if [ -z "${TRAVIS_TAG}" ]; then npm run test:schematics; fi - if [ -z "${TRAVIS_TAG}" ] && [ "${TRAVIS_REPO_SLUG}" == "IgniteUI/igniteui-angular" ]; then cat ./coverage/lcov.info | coveralls; fi diff --git a/azure-pipelines.yml b/azure-pipelines.yml index bf99c6988b4..25dc6bcac07 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -7,42 +7,17 @@ steps: env: AZURE_PIPELINES: "true" -- script: sudo npm install -g istanbul-combine - displayName: 'Install coverage combiner' - env: - AZURE_PIPELINES: "true" - - script: npm run lint:lib displayName: 'Run lint' - script: npm run build:lib displayName: 'Build source code and styles' -- script: npm run test:lib:azure:others +- script: npm run test:lib:azure displayName: 'Run non-grid tests' env: NODE_OPTIONS: "--max_old_space_size=4096" -- script: npm run test:lib:azure:grid - displayName: 'Run grid tests' - env: - NODE_OPTIONS: "--max_old_space_size=4096" - -- script: npm run test:lib:azure:tgrid - displayName: 'Run tree grid tests' - env: - NODE_OPTIONS: "--max_old_space_size=4096" - -- script: npm run test:lib:azure:hgrid - displayName: 'Run hierarchical grid tests' - env: - NODE_OPTIONS: "--max_old_space_size=4096" - -- script: istanbul-combine -d coverage -p none -r lcov -r cobertura coverage/hierarchical-grid/coverage-final.json coverage/tree-grid/coverage-final.json coverage/non-grid/coverage-final.json coverage/grid/coverage-final.json - displayName: 'Combine coverage results' - env: - AZURE_PIPELINES: "true" - - script: cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js condition: and(succeeded(), eq(variables['system.teamProject'], 'igniteui-angular')) displayName: 'Code coverage @ Coveralls' diff --git a/package.json b/package.json index 6b201b4f5db..bfc9d4b9996 100644 --- a/package.json +++ b/package.json @@ -10,14 +10,6 @@ "e2e": "ng e2e", "test:lib": "ng test igniteui-angular --watch=false --no-progress --code-coverage", "test:lib:azure": "ng test igniteui-angular --watch=false --no-progress --code-coverage --karma-config=./projects/igniteui-angular/karma.azure.conf.js", - "test:lib:grid": "ng test igniteui-angular --watch=false --no-progress --code-coverage --karma-config=./projects/igniteui-angular/karma.grid.conf.js", - "test:lib:tgrid": "ng test igniteui-angular --watch=false --no-progress --code-coverage --karma-config=./projects/igniteui-angular/karma.tree-grid.conf.js", - "test:lib:hgrid": "ng test igniteui-angular --watch=false --no-progress --code-coverage --karma-config=./projects/igniteui-angular/karma.hierarchical-grid.conf.js", - "test:lib:others": "ng test igniteui-angular --watch=false --no-progress --code-coverage --karma-config=./projects/igniteui-angular/karma.non-grid.conf.js", - "test:lib:azure:grid": "ng test igniteui-angular --watch=false --no-progress --code-coverage --karma-config=./projects/igniteui-angular/karma.azure.grid.conf.js", - "test:lib:azure:tgrid": "ng test igniteui-angular --watch=false --no-progress --code-coverage --karma-config=./projects/igniteui-angular/karma.azure.tree-grid.conf.js", - "test:lib:azure:hgrid": "ng test igniteui-angular --watch=false --no-progress --code-coverage --karma-config=./projects/igniteui-angular/karma.azure.hierarchical-grid.conf.js", - "test:lib:azure:others": "ng test igniteui-angular --watch=false --no-progress --code-coverage --karma-config=./projects/igniteui-angular/karma.azure.non-grid.conf.js", "test:lib:watch": "ng test igniteui-angular", "test:schematics": "ts-node --project projects/igniteui-angular/migrations/tsconfig.json ./node_modules/jasmine/bin/jasmine.js ./projects/igniteui-angular/migrations/**/*.spec.ts ./projects/igniteui-angular/schematics/**/*.spec.ts", "build:lib": "ng build igniteui-angular --prod && gulp build-style", @@ -93,7 +85,6 @@ "karma-coverage-istanbul-reporter": "~2.0.4", "karma-jasmine": "~2.0.1", "karma-jasmine-html-reporter": "~1.4.0", - "karma-jasmine-spec-tags": "^1.1.0", "karma-junit-reporter": "^1.2.0", "karma-spec-reporter": "~0.0.32", "lunr": "^2.3.5", diff --git a/projects/igniteui-angular/karma.azure.grid.conf.js b/projects/igniteui-angular/karma.azure.grid.conf.js deleted file mode 100644 index 0076084e1a1..00000000000 --- a/projects/igniteui-angular/karma.azure.grid.conf.js +++ /dev/null @@ -1,47 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', 'jasmine-spec-tags', '@angular-devkit/build-angular'], - files: [ - { pattern: '../../node_modules/hammerjs/hammer.min.js', watched: false }, - { pattern: '../../node_modules/hammer-simulator/index.js', watched: false }, - { pattern: './test.css', watched: false }, - { pattern: '../../dist/igniteui-angular/styles/igniteui-angular.css', watched: false } - ], - plugins: [ - require('karma-jasmine'), - require('karma-chrome-launcher'), - require('karma-jasmine-spec-tags'), - require('karma-junit-reporter'), - require('karma-coverage-istanbul-reporter'), - require('karma-spec-reporter'), - require('@angular-devkit/build-angular/plugins/karma') - ], - client: { - clearContext: false, // leave Jasmine Spec Runner output visible in browser - jasmine: { - random: false - }, - tagPrefix: '#', - tags: 'grid' - }, - coverageIstanbulReporter: { - dir: require('path').join(__dirname, '../../coverage/grid'), - reports: ['lcovonly', 'json', 'cobertura'], - fixWebpackSourcePaths: true - }, - reporters: ['junit'], - junitReporter: { - outputDir: '' - }, - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['ChromeHeadless'], - singleRun: true - }); -}; diff --git a/projects/igniteui-angular/karma.azure.hierarchical-grid.conf.js b/projects/igniteui-angular/karma.azure.hierarchical-grid.conf.js deleted file mode 100644 index 7eaf7fd3a30..00000000000 --- a/projects/igniteui-angular/karma.azure.hierarchical-grid.conf.js +++ /dev/null @@ -1,47 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', 'jasmine-spec-tags', '@angular-devkit/build-angular'], - files: [ - { pattern: '../../node_modules/hammerjs/hammer.min.js', watched: false }, - { pattern: '../../node_modules/hammer-simulator/index.js', watched: false }, - { pattern: './test.css', watched: false }, - { pattern: '../../dist/igniteui-angular/styles/igniteui-angular.css', watched: false } - ], - plugins: [ - require('karma-jasmine'), - require('karma-chrome-launcher'), - require('karma-jasmine-spec-tags'), - require('karma-junit-reporter'), - require('karma-coverage-istanbul-reporter'), - require('karma-spec-reporter'), - require('@angular-devkit/build-angular/plugins/karma') - ], - client: { - clearContext: false, // leave Jasmine Spec Runner output visible in browser - jasmine: { - random: false - }, - tagPrefix: '#', - tags: 'hGrid' - }, - coverageIstanbulReporter: { - dir: require('path').join(__dirname, '../../coverage/hierarchical-grid'), - reports: ['lcovonly', 'json', 'cobertura'], - fixWebpackSourcePaths: true - }, - reporters: ['junit'], - junitReporter: { - outputDir: '' - }, - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['ChromeHeadless'], - singleRun: true - }); -}; diff --git a/projects/igniteui-angular/karma.azure.non-grid.conf.js b/projects/igniteui-angular/karma.azure.non-grid.conf.js deleted file mode 100644 index 69daa1e254d..00000000000 --- a/projects/igniteui-angular/karma.azure.non-grid.conf.js +++ /dev/null @@ -1,47 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', 'jasmine-spec-tags', '@angular-devkit/build-angular'], - files: [ - { pattern: '../../node_modules/hammerjs/hammer.min.js', watched: false }, - { pattern: '../../node_modules/hammer-simulator/index.js', watched: false }, - { pattern: './test.css', watched: false }, - { pattern: '../../dist/igniteui-angular/styles/igniteui-angular.css', watched: false } - ], - plugins: [ - require('karma-jasmine'), - require('karma-chrome-launcher'), - require('karma-jasmine-spec-tags'), - require('karma-junit-reporter'), - require('karma-coverage-istanbul-reporter'), - require('karma-spec-reporter'), - require('@angular-devkit/build-angular/plugins/karma') - ], - client: { - clearContext: false, // leave Jasmine Spec Runner output visible in browser - jasmine: { - random: false - }, - tagPrefix: '#', - skipTags: 'hGrid,tGrid,grid' - }, - coverageIstanbulReporter: { - dir: require('path').join(__dirname, '../../coverage/non-grid'), - reports: ['lcovonly', 'json', 'cobertura'], - fixWebpackSourcePaths: true - }, - reporters: ['junit'], - junitReporter: { - outputDir: '' - }, - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['ChromeHeadless'], - singleRun: true - }); -}; diff --git a/projects/igniteui-angular/karma.azure.tree-grid.conf.js b/projects/igniteui-angular/karma.azure.tree-grid.conf.js deleted file mode 100644 index 8fc24878c62..00000000000 --- a/projects/igniteui-angular/karma.azure.tree-grid.conf.js +++ /dev/null @@ -1,47 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', 'jasmine-spec-tags', '@angular-devkit/build-angular'], - files: [ - { pattern: '../../node_modules/hammerjs/hammer.min.js', watched: false }, - { pattern: '../../node_modules/hammer-simulator/index.js', watched: false }, - { pattern: './test.css', watched: false }, - { pattern: '../../dist/igniteui-angular/styles/igniteui-angular.css', watched: false } - ], - plugins: [ - require('karma-jasmine'), - require('karma-chrome-launcher'), - require('karma-jasmine-spec-tags'), - require('karma-junit-reporter'), - require('karma-coverage-istanbul-reporter'), - require('karma-spec-reporter'), - require('@angular-devkit/build-angular/plugins/karma') - ], - client: { - clearContext: false, // leave Jasmine Spec Runner output visible in browser - jasmine: { - random: false - }, - tagPrefix: '#', - tags: 'tGrid' - }, - coverageIstanbulReporter: { - dir: require('path').join(__dirname, '../../coverage/tree-grid'), - reports: ['lcovonly', 'json', 'cobertura'], - fixWebpackSourcePaths: true - }, - reporters: ['junit'], - junitReporter: { - outputDir: '' - }, - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['ChromeHeadless'], - singleRun: true - }); -}; diff --git a/projects/igniteui-angular/karma.grid.conf.js b/projects/igniteui-angular/karma.grid.conf.js deleted file mode 100644 index 1f91beb2b02..00000000000 --- a/projects/igniteui-angular/karma.grid.conf.js +++ /dev/null @@ -1,47 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', 'jasmine-spec-tags', '@angular-devkit/build-angular'], - files: [ - { pattern: '../../node_modules/hammerjs/hammer.min.js', watched: false }, - { pattern: '../../node_modules/hammer-simulator/index.js', watched: false }, - { pattern: './test.css', watched: false }, - { pattern: '../../dist/igniteui-angular/styles/igniteui-angular.css', watched: false } - ], - plugins: [ - require('karma-jasmine'), - require('karma-chrome-launcher'), - require('karma-jasmine-spec-tags'), - require('karma-jasmine-html-reporter'), - require('karma-coverage-istanbul-reporter'), - require('karma-spec-reporter'), - require('@angular-devkit/build-angular/plugins/karma') - ], - client: { - clearContext: false, // leave Jasmine Spec Runner output visible in browser - jasmine: { - random: false - }, - tagPrefix: '#', - tags: 'grid' - }, - coverageIstanbulReporter: { - dir: require('path').join(__dirname, '../../coverage/grid'), - reports: ['html', 'json', 'lcovonly'], - fixWebpackSourcePaths: true - }, - reporters: ['spec'], - specReporter: { - suppressSkipped: true - }, - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['Chrome'], - singleRun: false - }); -}; diff --git a/projects/igniteui-angular/karma.hierarchical-grid.conf.js b/projects/igniteui-angular/karma.hierarchical-grid.conf.js deleted file mode 100644 index 3b1c7a7f00a..00000000000 --- a/projects/igniteui-angular/karma.hierarchical-grid.conf.js +++ /dev/null @@ -1,47 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', 'jasmine-spec-tags', '@angular-devkit/build-angular'], - files: [ - { pattern: '../../node_modules/hammerjs/hammer.min.js', watched: false }, - { pattern: '../../node_modules/hammer-simulator/index.js', watched: false }, - { pattern: './test.css', watched: false }, - { pattern: '../../dist/igniteui-angular/styles/igniteui-angular.css', watched: false } - ], - plugins: [ - require('karma-jasmine'), - require('karma-chrome-launcher'), - require('karma-jasmine-spec-tags'), - require('karma-jasmine-html-reporter'), - require('karma-coverage-istanbul-reporter'), - require('karma-spec-reporter'), - require('@angular-devkit/build-angular/plugins/karma') - ], - client: { - clearContext: false, // leave Jasmine Spec Runner output visible in browser - jasmine: { - random: false - }, - tagPrefix: '#', - tags: 'hGrid' - }, - coverageIstanbulReporter: { - dir: require('path').join(__dirname, '../../coverage/hierarchical-grid'), - reports: ['html', 'json', 'lcovonly'], - fixWebpackSourcePaths: true - }, - reporters: ['spec'], - specReporter: { - suppressSkipped: true - }, - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['Chrome'], - singleRun: false - }); -}; diff --git a/projects/igniteui-angular/karma.non-grid.conf.js b/projects/igniteui-angular/karma.non-grid.conf.js deleted file mode 100644 index 00c74a36b3b..00000000000 --- a/projects/igniteui-angular/karma.non-grid.conf.js +++ /dev/null @@ -1,47 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', 'jasmine-spec-tags', '@angular-devkit/build-angular'], - files: [ - { pattern: '../../node_modules/hammerjs/hammer.min.js', watched: false }, - { pattern: '../../node_modules/hammer-simulator/index.js', watched: false }, - { pattern: './test.css', watched: false }, - { pattern: '../../dist/igniteui-angular/styles/igniteui-angular.css', watched: false } - ], - plugins: [ - require('karma-jasmine'), - require('karma-chrome-launcher'), - require('karma-jasmine-spec-tags'), - require('karma-jasmine-html-reporter'), - require('karma-coverage-istanbul-reporter'), - require('karma-spec-reporter'), - require('@angular-devkit/build-angular/plugins/karma') - ], - client: { - clearContext: false, // leave Jasmine Spec Runner output visible in browser - jasmine: { - random: false - }, - tagPrefix: '#', - skipTags: 'hGrid,tGrid,grid' - }, - coverageIstanbulReporter: { - dir: require('path').join(__dirname, '../../coverage/non-grid'), - reports: ['html', 'json', 'lcovonly'], - fixWebpackSourcePaths: true - }, - reporters: ['spec'], - specReporter: { - suppressSkipped: true - }, - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['Chrome'], - singleRun: false - }); -}; diff --git a/projects/igniteui-angular/karma.tree-grid.conf.js b/projects/igniteui-angular/karma.tree-grid.conf.js deleted file mode 100644 index 4a8c3c8c43c..00000000000 --- a/projects/igniteui-angular/karma.tree-grid.conf.js +++ /dev/null @@ -1,47 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', 'jasmine-spec-tags', '@angular-devkit/build-angular'], - files: [ - { pattern: '../../node_modules/hammerjs/hammer.min.js', watched: false }, - { pattern: '../../node_modules/hammer-simulator/index.js', watched: false }, - { pattern: './test.css', watched: false }, - { pattern: '../../dist/igniteui-angular/styles/igniteui-angular.css', watched: false } - ], - plugins: [ - require('karma-jasmine'), - require('karma-chrome-launcher'), - require('karma-jasmine-spec-tags'), - require('karma-jasmine-html-reporter'), - require('karma-coverage-istanbul-reporter'), - require('karma-spec-reporter'), - require('@angular-devkit/build-angular/plugins/karma') - ], - client: { - clearContext: false, // leave Jasmine Spec Runner output visible in browser - jasmine: { - random: false - }, - tagPrefix: '#', - tags: 'tGrid' - }, - coverageIstanbulReporter: { - dir: require('path').join(__dirname, '../../coverage/tree-grid'), - reports: ['html', 'json', 'lcovonly'], - fixWebpackSourcePaths: true - }, - reporters: ['spec'], - specReporter: { - suppressSkipped: true - }, - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['Chrome'], - singleRun: false - }); -}; diff --git a/projects/igniteui-angular/src/lib/directives/template-outlet/template_outlet.directive.ts b/projects/igniteui-angular/src/lib/directives/template-outlet/template_outlet.directive.ts index c7e97a25f6f..b22e7067898 100644 --- a/projects/igniteui-angular/src/lib/directives/template-outlet/template_outlet.directive.ts +++ b/projects/igniteui-angular/src/lib/directives/template-outlet/template_outlet.directive.ts @@ -44,6 +44,16 @@ export class IgxTemplateOutletDirective implements OnChanges { } } + public cleanCache() { + this._embeddedViewsMap.forEach((item) => { + if (!item.destroyed) { + item.destroy(); + } + }); + this._embeddedViewsMap.clear(); + } + + private _recreateView() { // detach old and create new if (this._viewRef) { diff --git a/projects/igniteui-angular/src/lib/grids/grid-base.component.ts b/projects/igniteui-angular/src/lib/grids/grid-base.component.ts index 29c194e2fff..308ae2d626b 100644 --- a/projects/igniteui-angular/src/lib/grids/grid-base.component.ts +++ b/projects/igniteui-angular/src/lib/grids/grid-base.component.ts @@ -78,7 +78,7 @@ import { IgxSummaryRowComponent } from './summaries/summary-row.component'; import { DeprecateMethod, DeprecateProperty } from '../core/deprecateDecorators'; import { IgxGridSelectionService, GridSelectionRange, IgxGridCRUDService, IgxRow, IgxCell } from '../core/grid-selection'; import { DragScrollDirection } from './drag-select.directive'; -import { ICachedViewLoadedEventArgs } from '../directives/template-outlet/template_outlet.directive'; +import { ICachedViewLoadedEventArgs, IgxTemplateOutletDirective } from '../directives/template-outlet/template_outlet.directive'; import { IgxExcelStyleSortingTemplateDirective, IgxExcelStylePinningTemplateDirective, @@ -1806,6 +1806,13 @@ export abstract class IgxGridBaseComponent extends DisplayDensityBase implements @ViewChild('igxRowEditingOverlayOutlet', { read: IgxOverlayOutletDirective, static: true }) public rowEditingOutletDirective: IgxOverlayOutletDirective; + /** + * @hidden + */ + @ViewChildren(IgxTemplateOutletDirective, { read: IgxTemplateOutletDirective }) + public tmpOutlets: QueryList; + + /** * @hidden */ @@ -2854,6 +2861,9 @@ export abstract class IgxGridBaseComponent extends DisplayDensityBase implements * @hidden */ public ngOnDestroy() { + this.tmpOutlets.forEach((tmplOutlet) => { + tmplOutlet.cleanCache(); + }); this.zone.runOutsideAngular(() => { this.document.defaultView.removeEventListener('resize', this.resizeHandler); this.nativeElement.removeEventListener('keydown', this._keydownListener); diff --git a/projects/igniteui-angular/src/lib/grids/grid/cell.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/cell.spec.ts index c22c425c36a..9c570e65ad2 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/cell.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/cell.spec.ts @@ -11,7 +11,7 @@ import { SampleTestData } from '../../test-utils/sample-test-data.spec'; const DEBOUNCETIME = 30; -describe('IgxGrid - Cell component #grid', () => { +describe('IgxGrid - Cell component', () => { configureTestSuite(); const CELL_CSS_CLASS = '.igx-grid__td'; diff --git a/projects/igniteui-angular/src/lib/grids/grid/column-group.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/column-group.spec.ts index 8be95191862..7712520e312 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/column-group.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/column-group.spec.ts @@ -17,7 +17,7 @@ const GRID_COL_GROUP_THEAD_TITLE_CLASS = 'igx-grid__thead-title'; const GRID_COL_GROUP_THEAD_GROUP_CLASS = 'igx-grid__thead-group'; const GRID_COL_THEAD_CLASS = '.igx-grid__th'; -describe('IgxGrid - multi-column headers #grid', () => { +describe('IgxGrid - multi-column headers', () => { configureTestSuite(); beforeEach(async(() => { TestBed.configureTestingModule({ diff --git a/projects/igniteui-angular/src/lib/grids/grid/column-hiding.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/column-hiding.spec.ts index 4ba76b95ac9..35ff275f3a8 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/column-hiding.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/column-hiding.spec.ts @@ -17,7 +17,7 @@ import { HelperUtils } from '../../test-utils/helper-utils.spec'; import { configureTestSuite } from '../../test-utils/configure-suite'; import { take } from 'rxjs/internal/operators/take'; -describe('Column Hiding UI #grid', () => { +describe('Column Hiding UI', () => { configureTestSuite(); let fix; let grid: IgxGridComponent; diff --git a/projects/igniteui-angular/src/lib/grids/grid/column-moving.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/column-moving.spec.ts index 2c8f3aabc97..4c2a92f5071 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/column-moving.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/column-moving.spec.ts @@ -19,7 +19,7 @@ import { configureTestSuite } from '../../test-utils/configure-suite'; import { IgxGridComponent } from './grid.component'; import { HelperUtils } from '../../test-utils/helper-utils.spec'; -describe('IgxGrid - Column Moving #grid', () => { +describe('IgxGrid - Column Moving', () => { configureTestSuite(); const CELL_CSS_CLASS = '.igx-grid__td'; const COLUMN_HEADER_CLASS = '.igx-grid__th'; diff --git a/projects/igniteui-angular/src/lib/grids/grid/column-pinning.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/column-pinning.spec.ts index 22d3c3cad30..a00b74d7e82 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/column-pinning.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/column-pinning.spec.ts @@ -15,7 +15,7 @@ import { GridFunctions } from '../../test-utils/grid-functions.spec'; import { configureTestSuite } from '../../test-utils/configure-suite'; import { UIInteractions } from '../../test-utils/ui-interactions.spec'; -describe('Column Pinning UI #grid', () => { +describe('Column Pinning UI', () => { configureTestSuite(); let fix; let grid: IgxGridComponent; diff --git a/projects/igniteui-angular/src/lib/grids/grid/column-resizing.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/column-resizing.spec.ts index 582c1a3e48f..cde9e7bfc4d 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/column-resizing.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/column-resizing.spec.ts @@ -14,7 +14,7 @@ import { IColumnResized } from '../../test-utils/grid-interfaces.spec'; import { MultiColumnHeadersComponent } from '../../test-utils/grid-samples.spec'; import { configureTestSuite } from '../../test-utils/configure-suite'; -describe('IgxGrid - Deferred Column Resizing #grid', () => { +describe('IgxGrid - Deferred Column Resizing', () => { configureTestSuite(); const DEBOUNCE_TIME = 200; const COLUMN_HEADER_CLASS = '.igx-grid__th'; diff --git a/projects/igniteui-angular/src/lib/grids/grid/column.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/column.spec.ts index c029c5cca03..3fc8b40f500 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/column.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/column.spec.ts @@ -10,7 +10,7 @@ import { wait } from '../../test-utils/ui-interactions.spec'; import { configureTestSuite } from '../../test-utils/configure-suite'; import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -describe('IgxGrid - Column properties #grid', () => { +describe('IgxGrid - Column properties', () => { configureTestSuite(); const COLUMN_HEADER_CLASS = '.igx-grid__th'; diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid-filtering-ui.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid-filtering-ui.spec.ts index 571ff5eec49..def75d45b13 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid-filtering-ui.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid-filtering-ui.spec.ts @@ -44,7 +44,7 @@ import { const FILTER_UI_ROW = 'igx-grid-filtering-row'; -describe('IgxGrid - Filtering actions #grid', () => { +describe('IgxGrid - Filtering actions', () => { configureTestSuite(); beforeEach(async(() => { TestBed.configureTestingModule({ @@ -1575,7 +1575,7 @@ describe('IgxGrid - Filtering actions #grid', () => { })); }); -describe('IgxGrid - Filtering Row UI actions #grid', () => { +describe('IgxGrid - Filtering Row UI actions', () => { configureTestSuite(); beforeEach(async(() => { TestBed.configureTestingModule({ @@ -2819,7 +2819,7 @@ describe('IgxGrid - Filtering Row UI actions #grid', () => { })); }); -describe('IgxGrid - Filtering actions - Excel style filtering #grid', () => { +describe('IgxGrid - Filtering actions - Excel style filtering', () => { configureTestSuite(); beforeEach(async(() => { TestBed.configureTestingModule({ diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid-filtering.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid-filtering.spec.ts index 5a17d886efc..c7e82f59e48 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid-filtering.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid-filtering.spec.ts @@ -17,7 +17,7 @@ import { SampleTestData } from '../../test-utils/sample-test-data.spec'; import { IgxGridFilteringComponent, CustomFilter } from '../../test-utils/grid-samples.spec'; import { ExpressionUI } from '../filtering/grid-filtering.service'; -describe('IgxGrid - Filtering actions #grid', () => { +describe('IgxGrid - Filtering actions', () => { configureTestSuite(); beforeEach(async(() => { TestBed.configureTestingModule({ diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid-keyBoardNav.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid-keyBoardNav.spec.ts index 25b5935bd6c..9f960d438e3 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid-keyBoardNav.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid-keyBoardNav.spec.ts @@ -20,7 +20,7 @@ import { const DEBOUNCETIME = 30; const CELL_CSS_CLASS = '.igx-grid__td'; -describe('IgxGrid - Keyboard navigation #grid', () => { +describe('IgxGrid - Keyboard navigation', () => { configureTestSuite(); beforeEach(async(() => { diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid-mrl-keyboard-nav.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid-mrl-keyboard-nav.spec.ts index d0931288c58..19ca713f9c0 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid-mrl-keyboard-nav.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid-mrl-keyboard-nav.spec.ts @@ -17,7 +17,7 @@ const CELL_CSS_CLASS = '.igx-grid__td'; const ROW_CSS_CLASS = '.igx-grid__tr'; const CELL_BLOCK = '.igx-grid__mrl-block'; -describe('IgxGrid Multi Row Layout - Keyboard navigation #grid', () => { +describe('IgxGrid Multi Row Layout - Keyboard navigation', () => { configureTestSuite(); beforeEach(async(() => { diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid-multi-cell-selection.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid-multi-cell-selection.spec.ts index 7ef0ee4e3a4..b760e9865ef 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid-multi-cell-selection.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid-multi-cell-selection.spec.ts @@ -11,7 +11,7 @@ import { HelperUtils, setupGridScrollDetection } from '../../test-utils/helper-u import { DefaultSortingStrategy } from 'igniteui-angular'; -describe('IgxGrid - Multi Cell selection #grid', () => { +describe('IgxGrid - Multi Cell selection', () => { configureTestSuite(); beforeEach(async(() => { diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid-selection.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid-selection.spec.ts index abd06044d8d..892b9114f92 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid-selection.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid-selection.spec.ts @@ -14,7 +14,7 @@ import { SampleTestData } from '../../test-utils/sample-test-data.spec'; import { IgxHierarchicalGridMultiLayoutComponent } from '../hierarchical-grid/hierarchical-grid.spec'; import { IgxHierarchicalGridModule } from '../hierarchical-grid/hierarchical-grid.module'; -describe('IgxGrid - Row Selection #grid', () => { +describe('IgxGrid - Row Selection', () => { configureTestSuite(); beforeEach(async(() => { diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid-summary.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid-summary.spec.ts index 898870c61d3..4e9b9b65805 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid-summary.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid-summary.spec.ts @@ -28,7 +28,7 @@ import { IgxStringFilteringOperand, IgxNumberFilteringOperand, SortingDirection, import { ColumnGroupFourLevelTestComponent } from './column-group.spec'; import { GridSummaryCalculationMode } from '../grid-base.component'; -describe('IgxGrid - Summaries #grid', () => { +describe('IgxGrid - Summaries', () => { configureTestSuite(); const SUMMARY_CLASS = '.igx-grid-summary'; const ITEM_CLASS = 'igx-grid-summary__item'; diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid-toolbar.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid-toolbar.spec.ts index ee08a8aa32e..d78d3330b12 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid-toolbar.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid-toolbar.spec.ts @@ -11,7 +11,7 @@ import { UIInteractions, wait } from '../../test-utils/ui-interactions.spec'; import { configureTestSuite } from '../../test-utils/configure-suite'; -describe('IgxGrid - Grid Toolbar #grid', () => { +describe('IgxGrid - Grid Toolbar', () => { configureTestSuite(); let fixture; let grid; @@ -525,7 +525,7 @@ describe('IgxGrid - Grid Toolbar #grid', () => { }); -describe('IgxGrid - Grid Toolbar Custom Content #grid', () => { +describe('IgxGrid - Grid Toolbar Custom Content', () => { configureTestSuite(); let fixture; let grid; diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid.component.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid.component.spec.ts index 20ef434b889..0e2aa401eba 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid.component.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid.component.spec.ts @@ -33,7 +33,7 @@ import { setupGridScrollDetection } from '../../test-utils/helper-utils.spec'; const DEBOUNCETIME = 30; -describe('IgxGrid Component Tests #grid', () => { +describe('IgxGrid Component Tests', () => { const MIN_COL_WIDTH = '136px'; const COLUMN_HEADER_CLASS = '.igx-grid__th'; const COLUMN_HEADER_GROUP_CLASS = '.igx-grid__thead-item'; diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid.crud.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid.crud.spec.ts index 0cf52c7ab76..7a0cd0d59ad 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid.crud.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid.crud.spec.ts @@ -10,7 +10,7 @@ import { NoopAnimationsModule } from '@angular/platform-browser/animations'; const CELL_CSS_CLASS = '.igx-grid__td'; -describe('IgxGrid - CRUD operations #grid', () => { +describe('IgxGrid - CRUD operations', () => { configureTestSuite(); let fix; diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid.groupby.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid.groupby.spec.ts index 81436c8f2ec..dbbb64f8d0d 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid.groupby.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid.groupby.spec.ts @@ -19,7 +19,7 @@ import { configureTestSuite } from '../../test-utils/configure-suite'; import { DataParent } from '../../test-utils/sample-test-data.spec'; import { MultiColumnHeadersWithGroupingComponent } from '../../test-utils/grid-samples.spec'; -describe('IgxGrid - GroupBy #grid', () => { +describe('IgxGrid - GroupBy', () => { configureTestSuite(); const COLUMN_HEADER_CLASS = '.igx-grid__th'; const COLUMN_HEADER_GROUP_CLASS = '.igx-grid__thead-item'; diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid.multi-row-layout.integration.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid.multi-row-layout.integration.spec.ts index 44f91d3670c..bac41587c51 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid.multi-row-layout.integration.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid.multi-row-layout.integration.spec.ts @@ -12,7 +12,7 @@ import { wait, UIInteractions } from '../../test-utils/ui-interactions.spec'; import { SortingDirection } from '../../data-operations/sorting-expression.interface'; import { DefaultSortingStrategy } from '../../data-operations/sorting-strategy'; -describe('IgxGrid - multi-row-layout Integration #grid - ', () => { +describe('IgxGrid - multi-row-layout Integration - ', () => { configureTestSuite(); let fixture; let grid: IgxGridComponent; diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid.multi-row-layout.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid.multi-row-layout.spec.ts index ca5a7a9d0cf..bc54dde436b 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid.multi-row-layout.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid.multi-row-layout.spec.ts @@ -21,7 +21,7 @@ const GRID_COL_GROUP_THEAD_GROUP_CLASS = 'igx-grid__thead-group'; const GRID_COL_THEAD_CLASS = '.igx-grid__th'; const GRID_MRL_BLOCK = '.igx-grid__mrl-block'; -describe('IgxGrid - multi-row-layout #grid', () => { +describe('IgxGrid - multi-row-layout', () => { configureTestSuite(); beforeEach(async(() => { TestBed.configureTestingModule({ diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid.pagination.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid.pagination.spec.ts index a74c2350a3a..ad8a7c2ee2c 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid.pagination.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid.pagination.spec.ts @@ -10,7 +10,7 @@ import { configureTestSuite } from '../../test-utils/configure-suite'; import { wait } from '../../test-utils/ui-interactions.spec'; import { IgxNumberFilteringOperand } from '../../data-operations/filtering-condition'; -describe('IgxGrid - Grid Paging #grid', () => { +describe('IgxGrid - Grid Paging', () => { configureTestSuite(); beforeEach(async(() => { diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid.pinning.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid.pinning.spec.ts index 62471e23588..70c9bf43448 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid.pinning.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid.pinning.spec.ts @@ -16,7 +16,7 @@ import { DefaultSortingStrategy } from '../../data-operations/sorting-strategy'; import { configureTestSuite } from '../../test-utils/configure-suite'; import { IgxGridHeaderGroupComponent } from '../grid-header-group.component'; -describe('IgxGrid - Column Pinning #grid ', () => { +describe('IgxGrid - Column Pinning ', () => { configureTestSuite(); const COLUMN_HEADER_CLASS = '.igx-grid__th'; const CELL_CSS_CLASS = '.igx-grid__td'; diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid.search.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid.search.spec.ts index 619d6f133e9..0f5509e4c00 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid.search.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid.search.spec.ts @@ -14,7 +14,7 @@ import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { DataType } from '../../data-operations/data-util'; import { setupGridScrollDetection } from '../../test-utils/helper-utils.spec'; -describe('IgxGrid - search API #grid', () => { +describe('IgxGrid - search API', () => { configureTestSuite(); const CELL_CSS_CLASS = '.igx-grid__td'; let fix, component, grid: IgxGridComponent, fixNativeElement; diff --git a/projects/igniteui-angular/src/lib/grids/grid/grid.sorting.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/grid.sorting.spec.ts index 0798f126f24..1c87a2e204e 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/grid.sorting.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/grid.sorting.spec.ts @@ -17,7 +17,7 @@ import { NoopAnimationsModule } from '@angular/platform-browser/animations'; const SORTING_ICON_ASC_CONTENT = 'arrow_upward'; const SORTING_ICON_DESC_CONTENT = 'arrow_downward'; -describe('IgxGrid - Grid Sorting #grid', () => { +describe('IgxGrid - Grid Sorting', () => { configureTestSuite(); let fixture; let grid: IgxGridComponent; diff --git a/projects/igniteui-angular/src/lib/grids/grid/row-drag.directive.spec.ts b/projects/igniteui-angular/src/lib/grids/grid/row-drag.directive.spec.ts index 041571a51a9..d65c0114cca 100644 --- a/projects/igniteui-angular/src/lib/grids/grid/row-drag.directive.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/grid/row-drag.directive.spec.ts @@ -32,7 +32,7 @@ const CSS_CLASS_SELECTION_CHECKBOX = '.igx-grid__cbx-selection'; const CSS_CLASS_VIRTUAL_HSCROLLBAR = '.igx-vhelper--horizontal'; const CSS_CLASS_LAST_PINNED_HEADER = 'igx-grid__th--pinned-last'; -describe('IgxGrid - Row Drag Tests #grid', () => { +describe('IgxGrid - Row Drag Tests', () => { let fixture: ComponentFixture; let dropAreaElement: Element; let dragIndicatorElements: DebugElement[]; diff --git a/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.integration.spec.ts b/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.integration.spec.ts index 1aa9039611c..303f6ba822e 100644 --- a/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.integration.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.integration.spec.ts @@ -17,7 +17,7 @@ import { take } from 'rxjs/operators'; import { IgxHierarchicalTransactionServiceFactory } from './hierarchical-grid-base.component'; import { IgxIconModule } from '../../icon'; -describe('IgxHierarchicalGrid Integration #hGrid', () => { +describe('IgxHierarchicalGrid Integration', () => { configureTestSuite(); let fixture; let hierarchicalGrid: IgxHierarchicalGridComponent; diff --git a/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.navigation.spec.ts b/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.navigation.spec.ts index 79a0a3ac8c8..182e80fd889 100644 --- a/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.navigation.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.navigation.spec.ts @@ -10,7 +10,7 @@ import { By } from '@angular/platform-browser'; import { IgxHierarchicalRowComponent } from './hierarchical-row.component'; import { setupHierarchicalGridScrollDetection } from '../../test-utils/helper-utils.spec'; -describe('IgxHierarchicalGrid Basic Navigation #hGrid', () => { +describe('IgxHierarchicalGrid Basic Navigation', () => { configureTestSuite(); let fixture; let hierarchicalGrid: IgxHierarchicalGridComponent; @@ -650,7 +650,7 @@ describe('IgxHierarchicalGrid Basic Navigation #hGrid', () => { }); -describe('IgxHierarchicalGrid Complex Navigation #hGrid', () => { +describe('IgxHierarchicalGrid Complex Navigation', () => { configureTestSuite(); let fixture; let hierarchicalGrid: IgxHierarchicalGridComponent; @@ -779,7 +779,7 @@ describe('IgxHierarchicalGrid Complex Navigation #hGrid', () => { })); }); -describe('IgxHierarchicalGrid Multi-layout Navigation #hGrid', () => { +describe('IgxHierarchicalGrid Multi-layout Navigation', () => { configureTestSuite(); let fixture; let hierarchicalGrid: IgxHierarchicalGridComponent; @@ -920,7 +920,7 @@ describe('IgxHierarchicalGrid Multi-layout Navigation #hGrid', () => { })); }); -describe('IgxHierarchicalGrid Smaller Child Navigation #hGrid', () => { +describe('IgxHierarchicalGrid Smaller Child Navigation', () => { configureTestSuite(); let fixture; let hierarchicalGrid: IgxHierarchicalGridComponent; diff --git a/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.spec.ts b/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.spec.ts index 2ddf726f2c5..d2f34e6b199 100644 --- a/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.spec.ts @@ -11,7 +11,7 @@ import { By } from '@angular/platform-browser'; import { IgxChildGridRowComponent } from './child-grid-row.component'; import { DisplayDensity } from '../../core/displayDensity'; -describe('Basic IgxHierarchicalGrid #hGrid', () => { +describe('Basic IgxHierarchicalGrid', () => { configureTestSuite(); let fixture; let hierarchicalGrid: IgxHierarchicalGridComponent; @@ -270,7 +270,7 @@ describe('Basic IgxHierarchicalGrid #hGrid', () => { })); }); -describe('IgxHierarchicalGrid Row Islands #hGrid', () => { +describe('IgxHierarchicalGrid Row Islands', () => { configureTestSuite(); let fixture; let hierarchicalGrid: IgxHierarchicalGridComponent; @@ -495,7 +495,7 @@ describe('IgxHierarchicalGrid Row Islands #hGrid', () => { })); }); -describe('IgxHierarchicalGrid Remote Scenarios #hGrid', () => { +describe('IgxHierarchicalGrid Remote Scenarios', () => { configureTestSuite(); let fixture: ComponentFixture; const TBODY_CLASS = '.igx-grid__tbody-content'; @@ -571,7 +571,7 @@ describe('IgxHierarchicalGrid Remote Scenarios #hGrid', () => { })); }); -describe('IgxHierarchicalGrid Template Changing Scenarios #hGrid', () => { +describe('IgxHierarchicalGrid Template Changing Scenarios', () => { configureTestSuite(); const TBODY_CLASS = '.igx-grid__tbody-content'; const THEAD_CLASS = '.igx-grid__thead'; diff --git a/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.virtualization.spec.ts b/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.virtualization.spec.ts index 33f90e2a657..d10e9f65d76 100644 --- a/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.virtualization.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/hierarchical-grid/hierarchical-grid.virtualization.spec.ts @@ -11,7 +11,7 @@ import { By } from '@angular/platform-browser'; import { first, delay } from 'rxjs/operators'; import { setupHierarchicalGridScrollDetection } from '../../test-utils/helper-utils.spec'; -describe('IgxHierarchicalGrid Virtualization #hGrid', () => { +describe('IgxHierarchicalGrid Virtualization', () => { configureTestSuite(); let fixture; let hierarchicalGrid: IgxHierarchicalGridComponent; @@ -369,7 +369,7 @@ describe('IgxHierarchicalGrid Virtualization #hGrid', () => { }); }); -describe('IgxHierarchicalGrid Virtualization Custom Scenarios #hGrid', () => { +describe('IgxHierarchicalGrid Virtualization Custom Scenarios', () => { configureTestSuite(); beforeEach(async(() => { TestBed.configureTestingModule({ diff --git a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-crud.spec.ts b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-crud.spec.ts index 3a06cda58a8..084cb2749b3 100644 --- a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-crud.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-crud.spec.ts @@ -14,7 +14,7 @@ const DEBOUNCETIME = 30; const CELL_CSS_CLASS = '.igx-grid__td'; -describe('IgxTreeGrid - CRUD #tGrid', () => { +describe('IgxTreeGrid - CRUD ', () => { configureTestSuite(); let fix; let treeGrid: IgxTreeGridComponent; diff --git a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-expanding.spec.ts b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-expanding.spec.ts index a0689638e14..123dfb2f817 100644 --- a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-expanding.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-expanding.spec.ts @@ -14,7 +14,7 @@ import { configureTestSuite } from '../../test-utils/configure-suite'; import { first } from 'rxjs/operators'; import { wait } from '../../test-utils/ui-interactions.spec'; -describe('IgxTreeGrid - Expanding / Collapsing #tGrid', () => { +describe('IgxTreeGrid - Expanding / Collapsing ', () => { configureTestSuite(); let fix; let treeGrid; @@ -990,7 +990,7 @@ describe('IgxTreeGrid - Expanding / Collapsing #tGrid', () => { }); -describe('Row editing expanding/collapsing #tGrid', () => { +describe('Row editing expanding/collapsing ', () => { configureTestSuite(); let fix; let treeGrid; diff --git a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-filtering.spec.ts b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-filtering.spec.ts index b0dee570f00..1e9a4440d4b 100644 --- a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-filtering.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-filtering.spec.ts @@ -7,7 +7,7 @@ import { TreeGridFunctions } from '../../test-utils/tree-grid-functions.spec'; import { configureTestSuite } from '../../test-utils/configure-suite'; import { IgxStringFilteringOperand, IgxNumberFilteringOperand, IgxDateFilteringOperand } from '../../data-operations/filtering-condition'; -describe('IgxTreeGrid - Filtering actions #tGrid', () => { +describe('IgxTreeGrid - Filtering actions ', () => { configureTestSuite(); let fix; let grid; diff --git a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-indentation.spec.ts b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-indentation.spec.ts index 2f1a1c3e747..0b0abe0ad1d 100644 --- a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-indentation.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-indentation.spec.ts @@ -13,7 +13,7 @@ import { DefaultSortingStrategy } from '../../data-operations/sorting-strategy'; import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { Grid10x30WithSummariesComponent } from '../../test-utils/grid-samples.spec'; -describe('IgxTreeGrid - Indentation #tGrid', () => { +describe('IgxTreeGrid - Indentation ', () => { configureTestSuite(); let fix; let treeGrid: IgxTreeGridComponent; diff --git a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-integration.spec.ts b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-integration.spec.ts index b22e4b4830f..6d2bf1971fb 100644 --- a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-integration.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-integration.spec.ts @@ -25,7 +25,7 @@ import { IgxGridCellComponent } from '../grid'; const CSS_CLASS_BANNER = 'igx-banner'; const CSS_CLASS_ROW_EDITED = 'igx-grid__tr--edited'; -describe('IgxTreeGrid - Integration #tGrid', () => { +describe('IgxTreeGrid - Integration ', () => { configureTestSuite(); let fix; let treeGrid: IgxTreeGridComponent; diff --git a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-keyBoardNav.spec.ts b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-keyBoardNav.spec.ts index 49cfb486f31..66b62a1e634 100644 --- a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-keyBoardNav.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-keyBoardNav.spec.ts @@ -10,7 +10,7 @@ import { setupGridScrollDetection } from '../../test-utils/helper-utils.spec'; const DEBOUNCETIME = 30; const treeColumns = ['ID', 'Name', 'HireDate', 'Age', 'OnPTO']; -describe('IgxTreeGrid - Key Board Navigation #tGrid', () => { +describe('IgxTreeGrid - Key Board Navigation ', () => { let fix; let treeGrid: IgxTreeGridComponent; diff --git a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-multi-cell-selection.spec.ts b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-multi-cell-selection.spec.ts index fa79f820b97..a485d81de27 100644 --- a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-multi-cell-selection.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-multi-cell-selection.spec.ts @@ -12,7 +12,7 @@ import { IgxTreeGridModule } from '.'; import { HelperUtils, setupGridScrollDetection } from '../../test-utils/helper-utils.spec'; import { UIInteractions, wait } from '../../test-utils/ui-interactions.spec'; -describe('IgxTreeGrid - Multi Cell selection #tGrid', () => { +describe('IgxTreeGrid - Multi Cell selection ', () => { configureTestSuite(); beforeEach(async(() => { diff --git a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-search.spec.ts b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-search.spec.ts index 9b463ee9556..7064bafa62a 100644 --- a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-search.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-search.spec.ts @@ -16,7 +16,7 @@ import { setupGridScrollDetection } from '../../test-utils/helper-utils.spec'; const HIGHLIGHT_CLASS = 'igx-highlight'; const ACTIVE_CLASS = 'igx-highlight__active'; -describe('IgxTreeGrid - search API #tGrid', () => { +describe('IgxTreeGrid - search API ', () => { configureTestSuite(); let fix; let fixNativeElement; diff --git a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-selection.spec.ts b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-selection.spec.ts index 4fd5e59ad9d..da55b0bbd14 100644 --- a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-selection.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-selection.spec.ts @@ -19,7 +19,7 @@ import { IgxStringFilteringOperand, IgxNumberFilteringOperand } from '../../data import { configureTestSuite } from '../../test-utils/configure-suite'; import { wait } from '../../test-utils/ui-interactions.spec'; -describe('IgxTreeGrid - Selection #tGrid', () => { +describe('IgxTreeGrid - Selection ', () => { configureTestSuite(); let fix; let treeGrid: IgxTreeGridComponent; diff --git a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-sorting.spec.ts b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-sorting.spec.ts index 8faf9a0c9d8..b3b2f82158c 100644 --- a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-sorting.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-sorting.spec.ts @@ -8,7 +8,7 @@ import { configureTestSuite } from '../../test-utils/configure-suite'; import { DefaultSortingStrategy } from '../../data-operations/sorting-strategy'; import { NoopAnimationsModule } from '@angular/platform-browser/animations'; -describe('IgxTreeGrid - Sorting #tGrid', () => { +describe('IgxTreeGrid - Sorting ', () => { configureTestSuite(); let fix; let treeGrid: IgxTreeGridComponent; diff --git a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-summaries.spec.ts b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-summaries.spec.ts index 1bbcbd71814..e5121f2eac4 100644 --- a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-summaries.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid-summaries.spec.ts @@ -15,7 +15,7 @@ import { wait, UIInteractions } from '../../test-utils/ui-interactions.spec'; import { IgxNumberFilteringOperand } from 'igniteui-angular'; import { IgxTreeGridRowComponent } from './tree-grid-row.component'; -describe('IgxTreeGrid - Summaries #tGrid', () => { +describe('IgxTreeGrid - Summaries ', () => { configureTestSuite(); const DEBOUNCETIME = 30; diff --git a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid.component.spec.ts b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid.component.spec.ts index 6683b05cbb9..168057e4985 100644 --- a/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid.component.spec.ts +++ b/projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid.component.spec.ts @@ -12,7 +12,7 @@ import { } from '../../test-utils/tree-grid-components.spec'; import { wait } from '../../test-utils/ui-interactions.spec'; -describe('IgxTreeGrid Component Tests #tGrid', () => { +describe('IgxTreeGrid Component Tests ', () => { configureTestSuite(); const TBODY_CLASS = '.igx-grid__tbody-content'; let fix;