AlertRuleList.test.tsx.snap 5.9 KB

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