diff --git a/src/libs/imng-kendo-grid/src/lib/grid-header-component/__snapshots__/grid-header.component.spec.ts.snap b/src/libs/imng-kendo-grid/src/lib/grid-header-component/__snapshots__/grid-header.component.spec.ts.snap
new file mode 100644
index 00000000..7b2074e6
--- /dev/null
+++ b/src/libs/imng-kendo-grid/src/lib/grid-header-component/__snapshots__/grid-header.component.spec.ts.snap
@@ -0,0 +1,216 @@
+// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
+
+exports[`ImngGridHeaderComponent should not include "Has Hidden Column:" 1`] = `
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+`;
diff --git a/src/libs/imng-kendo-grid/src/lib/grid-header-component/grid-header.component.spec.ts b/src/libs/imng-kendo-grid/src/lib/grid-header-component/grid-header.component.spec.ts
index 1a5fc418..d9e7cf27 100644
--- a/src/libs/imng-kendo-grid/src/lib/grid-header-component/grid-header.component.spec.ts
+++ b/src/libs/imng-kendo-grid/src/lib/grid-header-component/grid-header.component.spec.ts
@@ -8,9 +8,8 @@ import {
PDFCommandDirective,
PDFService,
} from '@progress/kendo-angular-grid';
-import { of } from 'rxjs';
+import { Observable, of } from 'rxjs';
import { IMNG_KENDO_GRID_HEADER } from './grid-header.component';
-import { hasHiddenColumns } from '../kendo-has-hidden-columns';
describe('ImngGridHeaderComponent', () => {
let component: IMNG_KENDO_GRID_HEADER;
@@ -60,6 +59,12 @@ describe('ImngGridHeaderComponent', () => {
expect(component).toBeTruthy();
});
+ it('should not include "Has Hidden Column:"', () => {
+ const elementHtml: HTMLElement = fixture.debugElement.nativeElement;
+ expect(elementHtml).toMatchSnapshot();
+ expect(elementHtml.outerHTML).not.toContain('Has Hidden Column:');
+ });
+
it('should support hiddenColumns = true', () => {
fixture.componentRef.setInput('hasHiddenColumns$', of(true));
fixture.changeDetectorRef.markForCheck();
@@ -69,7 +74,9 @@ describe('ImngGridHeaderComponent', () => {
});
it('should support hiddenColumns = false', () => {
- component.hasHiddenColumns$ = of(false);
+ (
+ component as unknown as { hasHiddenColumns$: Observable }
+ ).hasHiddenColumns$ = of(false);
fixture.detectChanges();
const element = fixture.nativeElement;
expect(element.innerHTML).toContain(
diff --git a/src/libs/imng-kendo-grid/src/lib/grid-header-component/grid-header.component.ts b/src/libs/imng-kendo-grid/src/lib/grid-header-component/grid-header.component.ts
index c564ccab..8d478d27 100644
--- a/src/libs/imng-kendo-grid/src/lib/grid-header-component/grid-header.component.ts
+++ b/src/libs/imng-kendo-grid/src/lib/grid-header-component/grid-header.component.ts
@@ -82,7 +82,6 @@ import { Observable } from 'rxjs';
}
@if (hideColumnChooser() !== true) {
- Has Hidden Column: {{ hasHiddenColumns$() | async }}