diff --git a/tensorboard/webapp/runs/views/runs_table/runs_data_table.ng.html b/tensorboard/webapp/runs/views/runs_table/runs_data_table.ng.html index 4848283c26..9f7d0ee948 100644 --- a/tensorboard/webapp/runs/views/runs_table/runs_data_table.ng.html +++ b/tensorboard/webapp/runs/views/runs_table/runs_data_table.ng.html @@ -64,7 +64,7 @@ > - + { expect(onRegexFilterChangeSpy).toHaveBeenCalledWith('myRegex'); }); + + it('trackByRuns serializes data while ignoring color', () => { + const fixture = createComponent({}); + const dataTable = fixture.debugElement.query(By.directive(RunsDataTable)); + expect( + dataTable.componentInstance.trackByRuns(0, { + id: 'run1', + color: 'orange', + hparam1: 1.234, + }) + ).toEqual( + JSON.stringify({ + id: 'run1', + hparam1: 1.234, + }) + ); + }); });