Commit 0662b5f9 by Torkel Ödegaard

fixing unit tests

parent 631af46c
......@@ -21,15 +21,21 @@ export class QueriesTab extends React.Component<Props, any> {
return;
}
const { panel, dashboard } = this.props;
// make sure the panel has datasource & queries properties
panel.datasource = panel.datasource || null;
panel.targets = panel.targets || [{}];
const loader = getAngularLoader();
const template = '<metrics-tab />';
const scopeProps = {
ctrl: {
panel: this.props.panel,
dashboard: this.props.dashboard,
panel: panel,
dashboard: dashboard,
panelCtrl: {
panel: this.props.panel,
dashboard: this.props.dashboard,
panel: panel,
dashboard: dashboard,
},
},
};
......
......@@ -52,8 +52,6 @@ export class PanelModel {
// defaults
this.gridPos = this.gridPos || { x: 0, y: 0, h: 3, w: 6 };
this.datasource = this.datasource || null;
this.targets = this.targets || [{}];
}
getSaveModel() {
......
......@@ -11,6 +11,7 @@ describe('when updating view state', () => {
};
const $scope = {
appEvent: jest.fn(),
onAppEvent: jest.fn(() => {}),
dashboard: new DashboardModel({
panels: [{ id: 1 }],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment