AlertRuleList.test.tsx.snap 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252
  1. // Jest Snapshot v1, https://goo.gl/fbAQLP
  2. exports[`Render should render alert rules 1`] = `
  3. <Page
  4. navModel={Object {}}
  5. >
  6. <PageContents
  7. isLoading={false}
  8. >
  9. <div
  10. className="page-action-bar"
  11. >
  12. <div
  13. className="gf-form gf-form--grow"
  14. >
  15. <ForwardRef
  16. inputClassName="gf-form-input"
  17. labelClassName="gf-form--has-input-icon gf-form--grow"
  18. onChange={[Function]}
  19. placeholder="Search alerts"
  20. value=""
  21. />
  22. </div>
  23. <div
  24. className="gf-form"
  25. >
  26. <label
  27. className="gf-form-label"
  28. >
  29. States
  30. </label>
  31. <div
  32. className="gf-form-select-wrapper width-13"
  33. >
  34. <select
  35. className="gf-form-input"
  36. onChange={[Function]}
  37. value="all"
  38. >
  39. <option
  40. key="all"
  41. value="all"
  42. >
  43. All
  44. </option>
  45. <option
  46. key="ok"
  47. value="ok"
  48. >
  49. OK
  50. </option>
  51. <option
  52. key="not_ok"
  53. value="not_ok"
  54. >
  55. Not OK
  56. </option>
  57. <option
  58. key="alerting"
  59. value="alerting"
  60. >
  61. Alerting
  62. </option>
  63. <option
  64. key="no_data"
  65. value="no_data"
  66. >
  67. No Data
  68. </option>
  69. <option
  70. key="paused"
  71. value="paused"
  72. >
  73. Paused
  74. </option>
  75. <option
  76. key="pending"
  77. value="pending"
  78. >
  79. Pending
  80. </option>
  81. </select>
  82. </div>
  83. </div>
  84. <div
  85. className="page-action-bar__spacer"
  86. />
  87. <a
  88. className="btn btn-secondary"
  89. onClick={[Function]}
  90. >
  91. <i
  92. className="fa fa-info-circle"
  93. />
  94. How to add an alert
  95. </a>
  96. </div>
  97. <section>
  98. <ol
  99. className="alert-rule-list"
  100. >
  101. <AlertRuleItem
  102. key="1"
  103. onTogglePause={[Function]}
  104. rule={
  105. Object {
  106. "dashboardId": 7,
  107. "dashboardSlug": "alerting-with-testdata",
  108. "dashboardUid": "ggHbN42mk",
  109. "evalData": Object {},
  110. "evalDate": "0001-01-01T00:00:00Z",
  111. "executionError": "",
  112. "id": 1,
  113. "name": "TestData - Always OK",
  114. "newStateDate": "2018-09-04T10:01:01+02:00",
  115. "panelId": 3,
  116. "state": "ok",
  117. "url": "/d/ggHbN42mk/alerting-with-testdata",
  118. }
  119. }
  120. search=""
  121. />
  122. <AlertRuleItem
  123. key="3"
  124. onTogglePause={[Function]}
  125. rule={
  126. Object {
  127. "dashboardId": 7,
  128. "dashboardSlug": "alerting-with-testdata",
  129. "dashboardUid": "ggHbN42mk",
  130. "evalData": Object {},
  131. "evalDate": "0001-01-01T00:00:00Z",
  132. "executionError": "error",
  133. "id": 3,
  134. "name": "TestData - ok",
  135. "newStateDate": "2018-09-04T10:01:01+02:00",
  136. "panelId": 3,
  137. "state": "ok",
  138. "url": "/d/ggHbN42mk/alerting-with-testdata",
  139. }
  140. }
  141. search=""
  142. />
  143. </ol>
  144. </section>
  145. </PageContents>
  146. </Page>
  147. `;
  148. exports[`Render should render component 1`] = `
  149. <Page
  150. navModel={Object {}}
  151. >
  152. <PageContents
  153. isLoading={false}
  154. >
  155. <div
  156. className="page-action-bar"
  157. >
  158. <div
  159. className="gf-form gf-form--grow"
  160. >
  161. <ForwardRef
  162. inputClassName="gf-form-input"
  163. labelClassName="gf-form--has-input-icon gf-form--grow"
  164. onChange={[Function]}
  165. placeholder="Search alerts"
  166. value=""
  167. />
  168. </div>
  169. <div
  170. className="gf-form"
  171. >
  172. <label
  173. className="gf-form-label"
  174. >
  175. States
  176. </label>
  177. <div
  178. className="gf-form-select-wrapper width-13"
  179. >
  180. <select
  181. className="gf-form-input"
  182. onChange={[Function]}
  183. value="all"
  184. >
  185. <option
  186. key="all"
  187. value="all"
  188. >
  189. All
  190. </option>
  191. <option
  192. key="ok"
  193. value="ok"
  194. >
  195. OK
  196. </option>
  197. <option
  198. key="not_ok"
  199. value="not_ok"
  200. >
  201. Not OK
  202. </option>
  203. <option
  204. key="alerting"
  205. value="alerting"
  206. >
  207. Alerting
  208. </option>
  209. <option
  210. key="no_data"
  211. value="no_data"
  212. >
  213. No Data
  214. </option>
  215. <option
  216. key="paused"
  217. value="paused"
  218. >
  219. Paused
  220. </option>
  221. <option
  222. key="pending"
  223. value="pending"
  224. >
  225. Pending
  226. </option>
  227. </select>
  228. </div>
  229. </div>
  230. <div
  231. className="page-action-bar__spacer"
  232. />
  233. <a
  234. className="btn btn-secondary"
  235. onClick={[Function]}
  236. >
  237. <i
  238. className="fa fa-info-circle"
  239. />
  240. How to add an alert
  241. </a>
  242. </div>
  243. <section>
  244. <ol
  245. className="alert-rule-list"
  246. />
  247. </section>
  248. </PageContents>
  249. </Page>
  250. `;