Skip to content

Commit

Permalink
fix table unit test
Browse files Browse the repository at this point in the history
  • Loading branch information
dobanisola-scottlogic committed May 21, 2024
1 parent e2f9d48 commit 68698a8
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions src/app/components/table/table.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1238,9 +1238,9 @@ describe('Table', () => {
fixture.detectChanges();

expect(onColumnResizeEndSpy).toHaveBeenCalled();
expect(resizerEls[0].parentElement.clientWidth).toEqual(firstWidth - 30);
expect(resizerEls[0].parentElement.clientWidth).not.toEqual(firstWidth);
expect(defaultWidth).toEqual(resizerEls[0].parentElement.parentElement.clientWidth);
expect(resizerEls[0]?.parentElement?.clientWidth).toEqual(firstWidth - 30);
expect(resizerEls[0]?.parentElement?.clientWidth).not.toEqual(firstWidth);
expect(defaultWidth).toEqual(resizerEls[0]!.parentElement!.parentElement!.clientWidth);
});

it('should call resize and resizeColGroup with scrollableTable (fit)', () => {
Expand All @@ -1249,13 +1249,13 @@ describe('Table', () => {
fixture.detectChanges();

let resizerEls = document.getElementsByClassName('p-column-resizer');
let defaultWidth = resizerEls[0].parentElement.parentElement.clientWidth;
let defaultWidth = resizerEls[0]?.parentElement?.parentElement?.clientWidth;
const onColumnResizeBeginSpy = spyOn(colResizeTable, 'onColumnResizeBegin').and.callThrough();
const event: any = document.createEvent('CustomEvent');
event.pageX = 450;
event.which = 1;
event.initEvent('mousedown');
let firstWidth = resizerEls[0].parentElement.clientWidth;
let firstWidth = resizerEls[0]?.parentElement?.clientWidth;
resizerEls[0].dispatchEvent(event as MouseEvent);
fixture.detectChanges();

Expand Down Expand Up @@ -1443,7 +1443,7 @@ describe('Table', () => {
it('should open contextMenu and select row', () => {
fixture.detectChanges();

const contextMenu = fixture.debugElement.query(By.css('.p-contextmenu')).componentInstance as ContextMenu;
const contextMenu = fixture.debugElement.query(By.directive(ContextMenu)).componentInstance;
const showSpy = spyOn(contextMenu, 'show').and.callThrough();
const contextMenuTableEl = fixture.debugElement.query(By.css('.contextMenuTable'));
const rowEls = contextMenuTableEl.queryAll(By.css('tr'));
Expand All @@ -1465,7 +1465,7 @@ describe('Table', () => {
contextMenuTable.contextMenuSelectionMode = 'joint';
fixture.detectChanges();

const contextMenu = fixture.debugElement.query(By.css('.p-contextmenu')).componentInstance as ContextMenu;
const contextMenu = fixture.debugElement.query(By.directive(ContextMenu)).componentInstance;
const showSpy = spyOn(contextMenu, 'show').and.callThrough();
const contextMenuTableEl = fixture.debugElement.query(By.css('.contextMenuTable'));
const rowEls = contextMenuTableEl.queryAll(By.css('tr'));
Expand All @@ -1487,7 +1487,7 @@ describe('Table', () => {
contextMenuTable.contextMenuSelectionMode = 'joint';
fixture.detectChanges();

const contextMenu = fixture.debugElement.query(By.css('.p-contextmenu')).componentInstance as ContextMenu;
const contextMenu = fixture.debugElement.query(By.directive(ContextMenu)).componentInstance;
const showSpy = spyOn(contextMenu, 'show').and.callThrough();
const contextMenuTableEl = fixture.debugElement.query(By.css('.contextMenuTable'));
const rowEls = contextMenuTableEl.queryAll(By.css('tr'));
Expand Down

0 comments on commit 68698a8

Please sign in to comment.