AlertRuleList.test.tsx.snap 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  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. How to add an alert
  92. </a>
  93. </div>
  94. <section>
  95. <ol
  96. className="alert-rule-list"
  97. >
  98. <AlertRuleItem
  99. key="1"
  100. onTogglePause={[Function]}
  101. rule={
  102. Object {
  103. "dashboardId": 7,
  104. "dashboardSlug": "alerting-with-testdata",
  105. "dashboardUid": "ggHbN42mk",
  106. "evalData": Object {},
  107. "evalDate": "0001-01-01T00:00:00Z",
  108. "executionError": "",
  109. "id": 1,
  110. "name": "TestData - Always OK",
  111. "newStateDate": "2018-09-04T10:01:01+02:00",
  112. "panelId": 3,
  113. "state": "ok",
  114. "url": "/d/ggHbN42mk/alerting-with-testdata",
  115. }
  116. }
  117. search=""
  118. />
  119. <AlertRuleItem
  120. key="3"
  121. onTogglePause={[Function]}
  122. rule={
  123. Object {
  124. "dashboardId": 7,
  125. "dashboardSlug": "alerting-with-testdata",
  126. "dashboardUid": "ggHbN42mk",
  127. "evalData": Object {},
  128. "evalDate": "0001-01-01T00:00:00Z",
  129. "executionError": "error",
  130. "id": 3,
  131. "name": "TestData - ok",
  132. "newStateDate": "2018-09-04T10:01:01+02:00",
  133. "panelId": 3,
  134. "state": "ok",
  135. "url": "/d/ggHbN42mk/alerting-with-testdata",
  136. }
  137. }
  138. search=""
  139. />
  140. </ol>
  141. </section>
  142. </PageContents>
  143. </Page>
  144. `;
  145. exports[`Render should render component 1`] = `
  146. <Page
  147. navModel={Object {}}
  148. >
  149. <PageContents
  150. isLoading={false}
  151. >
  152. <div
  153. className="page-action-bar"
  154. >
  155. <div
  156. className="gf-form gf-form--grow"
  157. >
  158. <ForwardRef
  159. inputClassName="gf-form-input"
  160. labelClassName="gf-form--has-input-icon gf-form--grow"
  161. onChange={[Function]}
  162. placeholder="Search alerts"
  163. value=""
  164. />
  165. </div>
  166. <div
  167. className="gf-form"
  168. >
  169. <label
  170. className="gf-form-label"
  171. >
  172. States
  173. </label>
  174. <div
  175. className="gf-form-select-wrapper width-13"
  176. >
  177. <select
  178. className="gf-form-input"
  179. onChange={[Function]}
  180. value="all"
  181. >
  182. <option
  183. key="all"
  184. value="all"
  185. >
  186. All
  187. </option>
  188. <option
  189. key="ok"
  190. value="ok"
  191. >
  192. OK
  193. </option>
  194. <option
  195. key="not_ok"
  196. value="not_ok"
  197. >
  198. Not OK
  199. </option>
  200. <option
  201. key="alerting"
  202. value="alerting"
  203. >
  204. Alerting
  205. </option>
  206. <option
  207. key="no_data"
  208. value="no_data"
  209. >
  210. No Data
  211. </option>
  212. <option
  213. key="paused"
  214. value="paused"
  215. >
  216. Paused
  217. </option>
  218. <option
  219. key="pending"
  220. value="pending"
  221. >
  222. Pending
  223. </option>
  224. </select>
  225. </div>
  226. </div>
  227. <div
  228. className="page-action-bar__spacer"
  229. />
  230. <a
  231. className="btn btn-secondary"
  232. onClick={[Function]}
  233. >
  234. How to add an alert
  235. </a>
  236. </div>
  237. <section>
  238. <ol
  239. className="alert-rule-list"
  240. />
  241. </section>
  242. </PageContents>
  243. </Page>
  244. `;