8
8
import {
9
9
getBackendSrv ,
10
10
getDataSourceSrv ,
11
- getTemplateSrv ,
12
11
SystemJS ,
13
12
} from '@grafana/runtime' ;
14
13
import { Button , HorizontalGroup , VerticalGroup } from '@grafana/ui' ;
@@ -40,7 +39,7 @@ describe('button panel', () => {
40
39
onFieldConfigChange : ( ) => { } ,
41
40
onOptionsChange : ( ) => { } ,
42
41
renderCounter : 1 ,
43
- replaceVariables : ( ) => '' ,
42
+ replaceVariables : ( ) => '{} ' ,
44
43
timeRange : DefaultTimeRange ,
45
44
timeZone : DefaultTimeZone ,
46
45
options : {
@@ -68,11 +67,6 @@ describe('button panel', () => {
68
67
{ text : 'b' , variant : 'primary' , datasource : 'b' } ,
69
68
] ;
70
69
wrapper . setProps ( { options : { buttons : buttons } } ) ;
71
-
72
- const mockTemplate = jest . fn ( ) . mockReturnValue ( '{}' ) ;
73
- ( getTemplateSrv as jest . Mock < any > ) . mockImplementation ( ( ) => ( {
74
- replace : mockTemplate ,
75
- } ) ) ;
76
70
const mockGet = jest . fn ( ) . mockReturnValue ( { id : 1 } ) ;
77
71
( getDataSourceSrv as jest . Mock < any > ) . mockImplementation ( ( ) => ( {
78
72
get : mockGet ,
@@ -97,7 +91,6 @@ describe('button panel', () => {
97
91
expect ( b . text ( ) ) . toBe ( buttons [ i ] . text ) ;
98
92
b . simulate ( 'click' ) ;
99
93
setImmediate ( ( ) => {
100
- expect ( mockTemplate ) . toHaveBeenCalled ( ) ;
101
94
expect ( mockGet ) . toHaveBeenCalledWith ( buttons [ i ] . datasource ) ;
102
95
expect ( mockDataSourceRequest ) . toHaveBeenCalled ( ) ;
103
96
expect ( mockEmit ) . toHaveBeenCalledWith ( AppEvents . alertSuccess , [
@@ -118,10 +111,6 @@ describe('button panel', () => {
118
111
( getDataSourceSrv as jest . Mock < any > ) . mockImplementation ( ( ) => ( {
119
112
get : mockGet ,
120
113
} ) ) ;
121
- const mockTemplate = jest . fn ( ) . mockReturnValue ( '{}' ) ;
122
- ( getTemplateSrv as jest . Mock < any > ) . mockImplementation ( ( ) => ( {
123
- replace : mockTemplate ,
124
- } ) ) ;
125
114
const msg = 'msg' ;
126
115
const mockDataSourceRequest = jest . fn ( ) . mockRejectedValue ( {
127
116
status : statusError ,
0 commit comments