issueDiff.spec.jsx.snap 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392
  1. // Jest Snapshot v1, https://goo.gl/fbAQLP
  2. exports[`IssueDiff can diff message 1`] = `
  3. <IssueDiff
  4. api={Client {}}
  5. baseEventId="latest"
  6. baseIssueId="base"
  7. targetEventId="latest"
  8. targetIssueId="target"
  9. >
  10. <StyledIssueDiff
  11. loading={false}
  12. >
  13. <div
  14. className="css-1ap3513-StyledIssueDiff e1mqtsvu0"
  15. >
  16. <SplitDiff
  17. base="Foo World"
  18. key="0"
  19. target="Hello World"
  20. type="words"
  21. >
  22. <SplitTable>
  23. <table
  24. className="css-wsqk0b-SplitTable earab4v0"
  25. >
  26. <SplitBody>
  27. <tbody
  28. className="css-19qmpmx-SplitBody earab4v1"
  29. >
  30. <tr
  31. key="0"
  32. >
  33. <Cell
  34. isRemoved={
  35. Object {
  36. "added": undefined,
  37. "count": 1,
  38. "removed": true,
  39. "value": "Foo",
  40. }
  41. }
  42. >
  43. <td
  44. className="css-cpyxzz-Cell earab4v2"
  45. >
  46. <Line>
  47. <div
  48. className="css-bjvbcj-Line earab4v4"
  49. >
  50. <Word
  51. isRemoved={true}
  52. key="0"
  53. >
  54. <span
  55. className="css-1hluz4h-Word earab4v5"
  56. >
  57. Foo
  58. </span>
  59. </Word>
  60. <Word
  61. key="1"
  62. >
  63. <span
  64. className="css-1dmt934-Word earab4v5"
  65. >
  66. World
  67. </span>
  68. </Word>
  69. </div>
  70. </Line>
  71. </td>
  72. </Cell>
  73. <Gap>
  74. <td
  75. className="css-yrby37-Gap earab4v3"
  76. />
  77. </Gap>
  78. <Cell
  79. isAdded={
  80. Object {
  81. "added": true,
  82. "count": 1,
  83. "removed": undefined,
  84. "value": "Hello",
  85. }
  86. }
  87. >
  88. <td
  89. className="css-uc8op2-Cell earab4v2"
  90. >
  91. <Line>
  92. <div
  93. className="css-bjvbcj-Line earab4v4"
  94. >
  95. <Word
  96. isAdded={true}
  97. key="0"
  98. >
  99. <span
  100. className="css-1pqukun-Word earab4v5"
  101. >
  102. Hello
  103. </span>
  104. </Word>
  105. <Word
  106. key="1"
  107. >
  108. <span
  109. className="css-1dmt934-Word earab4v5"
  110. >
  111. World
  112. </span>
  113. </Word>
  114. </div>
  115. </Line>
  116. </td>
  117. </Cell>
  118. </tr>
  119. </tbody>
  120. </SplitBody>
  121. </table>
  122. </SplitTable>
  123. </SplitDiff>
  124. </div>
  125. </StyledIssueDiff>
  126. </IssueDiff>
  127. `;
  128. exports[`IssueDiff can dynamically import SplitDiff 1`] = `
  129. <IssueDiff
  130. api={Client {}}
  131. baseEventId="latest"
  132. baseIssueId="base"
  133. targetEventId="latest"
  134. targetIssueId="target"
  135. >
  136. <StyledIssueDiff
  137. loading={false}
  138. >
  139. <div
  140. className="css-1ap3513-StyledIssueDiff e1mqtsvu0"
  141. >
  142. <SplitDiff
  143. base="SyntaxError: Unexpected token else
  144. at ? (/hiventy/kraken-prod/issues/438681831/)"
  145. key="0"
  146. target="SyntaxError: Unexpected token else
  147. File \\"/hiventy/kraken-prod/issues/438681831/\\""
  148. type="words"
  149. >
  150. <SplitTable>
  151. <table
  152. className="css-wsqk0b-SplitTable earab4v0"
  153. >
  154. <SplitBody>
  155. <tbody
  156. className="css-19qmpmx-SplitBody earab4v1"
  157. >
  158. <tr
  159. key="0"
  160. >
  161. <Cell>
  162. <td
  163. className="css-13bglbj-Cell earab4v2"
  164. >
  165. <Line>
  166. <div
  167. className="css-bjvbcj-Line earab4v4"
  168. >
  169. <Word
  170. key="0"
  171. >
  172. <span
  173. className="css-1dmt934-Word earab4v5"
  174. >
  175. SyntaxError: Unexpected token else
  176. </span>
  177. </Word>
  178. </div>
  179. </Line>
  180. </td>
  181. </Cell>
  182. <Gap>
  183. <td
  184. className="css-yrby37-Gap earab4v3"
  185. />
  186. </Gap>
  187. <Cell>
  188. <td
  189. className="css-13bglbj-Cell earab4v2"
  190. >
  191. <Line>
  192. <div
  193. className="css-bjvbcj-Line earab4v4"
  194. >
  195. <Word
  196. key="0"
  197. >
  198. <span
  199. className="css-1dmt934-Word earab4v5"
  200. >
  201. SyntaxError: Unexpected token else
  202. </span>
  203. </Word>
  204. </div>
  205. </Line>
  206. </td>
  207. </Cell>
  208. </tr>
  209. <tr
  210. key="1"
  211. >
  212. <Cell
  213. isRemoved={
  214. Object {
  215. "added": undefined,
  216. "count": 1,
  217. "removed": true,
  218. "value": "at",
  219. }
  220. }
  221. >
  222. <td
  223. className="css-cpyxzz-Cell earab4v2"
  224. >
  225. <Line>
  226. <div
  227. className="css-bjvbcj-Line earab4v4"
  228. >
  229. <Word
  230. key="0"
  231. >
  232. <span
  233. className="css-1dmt934-Word earab4v5"
  234. >
  235. </span>
  236. </Word>
  237. <Word
  238. isRemoved={true}
  239. key="1"
  240. >
  241. <span
  242. className="css-1hluz4h-Word earab4v5"
  243. >
  244. at
  245. </span>
  246. </Word>
  247. <Word
  248. key="2"
  249. >
  250. <span
  251. className="css-1dmt934-Word earab4v5"
  252. >
  253. </span>
  254. </Word>
  255. <Word
  256. isRemoved={true}
  257. key="3"
  258. >
  259. <span
  260. className="css-1hluz4h-Word earab4v5"
  261. >
  262. ? (/
  263. </span>
  264. </Word>
  265. <Word
  266. key="4"
  267. >
  268. <span
  269. className="css-1dmt934-Word earab4v5"
  270. >
  271. hiventy/kraken-prod/issues/438681831
  272. </span>
  273. </Word>
  274. <Word
  275. isRemoved={true}
  276. key="5"
  277. >
  278. <span
  279. className="css-1hluz4h-Word earab4v5"
  280. >
  281. /)
  282. </span>
  283. </Word>
  284. </div>
  285. </Line>
  286. </td>
  287. </Cell>
  288. <Gap>
  289. <td
  290. className="css-yrby37-Gap earab4v3"
  291. />
  292. </Gap>
  293. <Cell
  294. isAdded={
  295. Object {
  296. "added": true,
  297. "count": 1,
  298. "removed": undefined,
  299. "value": "File",
  300. }
  301. }
  302. >
  303. <td
  304. className="css-uc8op2-Cell earab4v2"
  305. >
  306. <Line>
  307. <div
  308. className="css-bjvbcj-Line earab4v4"
  309. >
  310. <Word
  311. key="0"
  312. >
  313. <span
  314. className="css-1dmt934-Word earab4v5"
  315. >
  316. </span>
  317. </Word>
  318. <Word
  319. isAdded={true}
  320. key="1"
  321. >
  322. <span
  323. className="css-1pqukun-Word earab4v5"
  324. >
  325. File
  326. </span>
  327. </Word>
  328. <Word
  329. key="2"
  330. >
  331. <span
  332. className="css-1dmt934-Word earab4v5"
  333. >
  334. </span>
  335. </Word>
  336. <Word
  337. isAdded={true}
  338. key="3"
  339. >
  340. <span
  341. className="css-1pqukun-Word earab4v5"
  342. >
  343. "/
  344. </span>
  345. </Word>
  346. <Word
  347. key="4"
  348. >
  349. <span
  350. className="css-1dmt934-Word earab4v5"
  351. >
  352. hiventy/kraken-prod/issues/438681831
  353. </span>
  354. </Word>
  355. <Word
  356. isAdded={true}
  357. key="5"
  358. >
  359. <span
  360. className="css-1pqukun-Word earab4v5"
  361. >
  362. /"
  363. </span>
  364. </Word>
  365. </div>
  366. </Line>
  367. </td>
  368. </Cell>
  369. </tr>
  370. </tbody>
  371. </SplitBody>
  372. </table>
  373. </SplitTable>
  374. </SplitDiff>
  375. </div>
  376. </StyledIssueDiff>
  377. </IssueDiff>
  378. `;
  379. exports[`IssueDiff is loading when initially rendering 1`] = `
  380. <StyledIssueDiff
  381. loading={true}
  382. >
  383. <LoadingIndicator />
  384. </StyledIssueDiff>
  385. `;