mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
fixing unit tests
This commit is contained in:
@@ -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 }],
|
||||
|
||||
Reference in New Issue
Block a user