Fixes: https://tracker.ceph.com/issues/40096
Signed-off-by: Stephan Müller <smueller@suse.com>
}
]);
});
+
+ it('should force angular to update the chart datasets array in order to update the graph', () => {
+ const oldDatasets = component.chart.datasets;
+ component.ngOnChanges();
+ expect(oldDatasets).toEqual(component.chart.datasets);
+ expect(oldDatasets).not.toBe(component.chart.datasets);
+ });
});
_.merge(this.chart, {
datasets: chartDataSets
});
+ this.chart.datasets = [...this.chart.datasets]; // Force angular to update
}
/**