You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

AdvancedTimeline-test.tsx.snap 26KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409
  1. // Jest Snapshot v1, https://goo.gl/fbAQLP
  2. exports[`should render correctly 1`] = `
  3. <svg
  4. className="line-chart"
  5. height={100}
  6. width={100}
  7. >
  8. <g
  9. transform="translate(60, 26)"
  10. >
  11. <g>
  12. <g
  13. key="0"
  14. >
  15. <line
  16. className="line-chart-grid"
  17. x1={0}
  18. x2={30}
  19. y1={24}
  20. y2={24}
  21. />
  22. </g>
  23. <g
  24. key="0.2"
  25. >
  26. <line
  27. className="line-chart-grid"
  28. x1={0}
  29. x2={30}
  30. y1={22.4}
  31. y2={22.4}
  32. />
  33. </g>
  34. <g
  35. key="0.4"
  36. >
  37. <line
  38. className="line-chart-grid"
  39. x1={0}
  40. x2={30}
  41. y1={20.8}
  42. y2={20.8}
  43. />
  44. </g>
  45. <g
  46. key="0.6"
  47. >
  48. <line
  49. className="line-chart-grid"
  50. x1={0}
  51. x2={30}
  52. y1={19.200000000000003}
  53. y2={19.200000000000003}
  54. />
  55. </g>
  56. <g
  57. key="0.8"
  58. >
  59. <line
  60. className="line-chart-grid"
  61. x1={0}
  62. x2={30}
  63. y1={17.6}
  64. y2={17.6}
  65. />
  66. </g>
  67. <g
  68. key="1"
  69. >
  70. <line
  71. className="line-chart-grid"
  72. x1={0}
  73. x2={30}
  74. y1={16}
  75. y2={16}
  76. />
  77. </g>
  78. <g
  79. key="1.2"
  80. >
  81. <line
  82. className="line-chart-grid"
  83. x1={0}
  84. x2={30}
  85. y1={14.400000000000002}
  86. y2={14.400000000000002}
  87. />
  88. </g>
  89. <g
  90. key="1.4"
  91. >
  92. <line
  93. className="line-chart-grid"
  94. x1={0}
  95. x2={30}
  96. y1={12.800000000000002}
  97. y2={12.800000000000002}
  98. />
  99. </g>
  100. <g
  101. key="1.6"
  102. >
  103. <line
  104. className="line-chart-grid"
  105. x1={0}
  106. x2={30}
  107. y1={11.2}
  108. y2={11.2}
  109. />
  110. </g>
  111. <g
  112. key="1.8"
  113. >
  114. <line
  115. className="line-chart-grid"
  116. x1={0}
  117. x2={30}
  118. y1={9.600000000000001}
  119. y2={9.600000000000001}
  120. />
  121. </g>
  122. <g
  123. key="2"
  124. >
  125. <line
  126. className="line-chart-grid"
  127. x1={0}
  128. x2={30}
  129. y1={8}
  130. y2={8}
  131. />
  132. </g>
  133. <g
  134. key="2.2"
  135. >
  136. <line
  137. className="line-chart-grid"
  138. x1={0}
  139. x2={30}
  140. y1={6.399999999999999}
  141. y2={6.399999999999999}
  142. />
  143. </g>
  144. <g
  145. key="2.4"
  146. >
  147. <line
  148. className="line-chart-grid"
  149. x1={0}
  150. x2={30}
  151. y1={4.800000000000002}
  152. y2={4.800000000000002}
  153. />
  154. </g>
  155. <g
  156. key="2.6"
  157. >
  158. <line
  159. className="line-chart-grid"
  160. x1={0}
  161. x2={30}
  162. y1={3.1999999999999993}
  163. y2={3.1999999999999993}
  164. />
  165. </g>
  166. <g
  167. key="2.8"
  168. >
  169. <line
  170. className="line-chart-grid"
  171. x1={0}
  172. x2={30}
  173. y1={1.6000000000000023}
  174. y2={1.6000000000000023}
  175. />
  176. </g>
  177. <g
  178. key="3"
  179. >
  180. <line
  181. className="line-chart-grid"
  182. x1={0}
  183. x2={30}
  184. y1={0}
  185. y2={0}
  186. />
  187. </g>
  188. </g>
  189. <g
  190. transform="translate(0, 20)"
  191. >
  192. <text
  193. className="line-chart-tick"
  194. key="0"
  195. textAnchor="end"
  196. transform="rotate(-35, 1.875, 24)"
  197. x={1.875}
  198. y={24}
  199. >
  200. October
  201. </text>
  202. <text
  203. className="line-chart-tick"
  204. key="1"
  205. textAnchor="end"
  206. transform="rotate(-35, 5.625, 24)"
  207. x={5.625}
  208. y={24}
  209. >
  210. 06 AM
  211. </text>
  212. <text
  213. className="line-chart-tick"
  214. key="2"
  215. textAnchor="end"
  216. transform="rotate(-35, 9.375, 24)"
  217. x={9.375}
  218. y={24}
  219. >
  220. 12 PM
  221. </text>
  222. <text
  223. className="line-chart-tick"
  224. key="3"
  225. textAnchor="end"
  226. transform="rotate(-35, 13.125, 24)"
  227. x={13.125}
  228. y={24}
  229. >
  230. 06 PM
  231. </text>
  232. <text
  233. className="line-chart-tick"
  234. key="4"
  235. textAnchor="end"
  236. transform="rotate(-35, 16.875, 24)"
  237. x={16.875}
  238. y={24}
  239. >
  240. Wed 02
  241. </text>
  242. <text
  243. className="line-chart-tick"
  244. key="5"
  245. textAnchor="end"
  246. transform="rotate(-35, 20.625, 24)"
  247. x={20.625}
  248. y={24}
  249. >
  250. 06 AM
  251. </text>
  252. <text
  253. className="line-chart-tick"
  254. key="6"
  255. textAnchor="end"
  256. transform="rotate(-35, 24.375, 24)"
  257. x={24.375}
  258. y={24}
  259. >
  260. 12 PM
  261. </text>
  262. <text
  263. className="line-chart-tick"
  264. key="7"
  265. textAnchor="end"
  266. transform="rotate(-35, 28.125, 24)"
  267. x={28.125}
  268. y={24}
  269. >
  270. 06 PM
  271. </text>
  272. </g>
  273. <g>
  274. <path
  275. className="line-chart-path line-chart-path-0"
  276. d="M0,16L15,8"
  277. key="test-1"
  278. />
  279. <path
  280. className="line-chart-path line-chart-path-1"
  281. d="M30,0Z"
  282. key="test-2"
  283. />
  284. </g>
  285. <g>
  286. <circle
  287. className="line-chart-dot line-chart-dot-1"
  288. cx={30}
  289. cy={0}
  290. key="test-20"
  291. r="2"
  292. />
  293. </g>
  294. <rect
  295. className="chart-mouse-events-overlay"
  296. height={24}
  297. width={30}
  298. />
  299. </g>
  300. </svg>
  301. `;
  302. exports[`should render correctly: Zoom enabled 1`] = `
  303. <svg
  304. className="line-chart"
  305. height={100}
  306. width={100}
  307. >
  308. <defs>
  309. <clipPath
  310. id="chart-clip"
  311. >
  312. <rect
  313. height={34}
  314. transform="translate(0,-5)"
  315. width={30}
  316. />
  317. </clipPath>
  318. </defs>
  319. <g
  320. transform="translate(60, 26)"
  321. >
  322. <g>
  323. <g
  324. key="0"
  325. >
  326. <line
  327. className="line-chart-grid"
  328. x1={0}
  329. x2={30}
  330. y1={24}
  331. y2={24}
  332. />
  333. </g>
  334. <g
  335. key="0.2"
  336. >
  337. <line
  338. className="line-chart-grid"
  339. x1={0}
  340. x2={30}
  341. y1={22.4}
  342. y2={22.4}
  343. />
  344. </g>
  345. <g
  346. key="0.4"
  347. >
  348. <line
  349. className="line-chart-grid"
  350. x1={0}
  351. x2={30}
  352. y1={20.8}
  353. y2={20.8}
  354. />
  355. </g>
  356. <g
  357. key="0.6"
  358. >
  359. <line
  360. className="line-chart-grid"
  361. x1={0}
  362. x2={30}
  363. y1={19.200000000000003}
  364. y2={19.200000000000003}
  365. />
  366. </g>
  367. <g
  368. key="0.8"
  369. >
  370. <line
  371. className="line-chart-grid"
  372. x1={0}
  373. x2={30}
  374. y1={17.6}
  375. y2={17.6}
  376. />
  377. </g>
  378. <g
  379. key="1"
  380. >
  381. <line
  382. className="line-chart-grid"
  383. x1={0}
  384. x2={30}
  385. y1={16}
  386. y2={16}
  387. />
  388. </g>
  389. <g
  390. key="1.2"
  391. >
  392. <line
  393. className="line-chart-grid"
  394. x1={0}
  395. x2={30}
  396. y1={14.400000000000002}
  397. y2={14.400000000000002}
  398. />
  399. </g>
  400. <g
  401. key="1.4"
  402. >
  403. <line
  404. className="line-chart-grid"
  405. x1={0}
  406. x2={30}
  407. y1={12.800000000000002}
  408. y2={12.800000000000002}
  409. />
  410. </g>
  411. <g
  412. key="1.6"
  413. >
  414. <line
  415. className="line-chart-grid"
  416. x1={0}
  417. x2={30}
  418. y1={11.2}
  419. y2={11.2}
  420. />
  421. </g>
  422. <g
  423. key="1.8"
  424. >
  425. <line
  426. className="line-chart-grid"
  427. x1={0}
  428. x2={30}
  429. y1={9.600000000000001}
  430. y2={9.600000000000001}
  431. />
  432. </g>
  433. <g
  434. key="2"
  435. >
  436. <line
  437. className="line-chart-grid"
  438. x1={0}
  439. x2={30}
  440. y1={8}
  441. y2={8}
  442. />
  443. </g>
  444. <g
  445. key="2.2"
  446. >
  447. <line
  448. className="line-chart-grid"
  449. x1={0}
  450. x2={30}
  451. y1={6.399999999999999}
  452. y2={6.399999999999999}
  453. />
  454. </g>
  455. <g
  456. key="2.4"
  457. >
  458. <line
  459. className="line-chart-grid"
  460. x1={0}
  461. x2={30}
  462. y1={4.800000000000002}
  463. y2={4.800000000000002}
  464. />
  465. </g>
  466. <g
  467. key="2.6"
  468. >
  469. <line
  470. className="line-chart-grid"
  471. x1={0}
  472. x2={30}
  473. y1={3.1999999999999993}
  474. y2={3.1999999999999993}
  475. />
  476. </g>
  477. <g
  478. key="2.8"
  479. >
  480. <line
  481. className="line-chart-grid"
  482. x1={0}
  483. x2={30}
  484. y1={1.6000000000000023}
  485. y2={1.6000000000000023}
  486. />
  487. </g>
  488. <g
  489. key="3"
  490. >
  491. <line
  492. className="line-chart-grid"
  493. x1={0}
  494. x2={30}
  495. y1={0}
  496. y2={0}
  497. />
  498. </g>
  499. </g>
  500. <g
  501. transform="translate(0, 20)"
  502. >
  503. <text
  504. className="line-chart-tick"
  505. key="0"
  506. textAnchor="end"
  507. transform="rotate(-35, 1.875, 24)"
  508. x={1.875}
  509. y={24}
  510. >
  511. October
  512. </text>
  513. <text
  514. className="line-chart-tick"
  515. key="1"
  516. textAnchor="end"
  517. transform="rotate(-35, 5.625, 24)"
  518. x={5.625}
  519. y={24}
  520. >
  521. 06 AM
  522. </text>
  523. <text
  524. className="line-chart-tick"
  525. key="2"
  526. textAnchor="end"
  527. transform="rotate(-35, 9.375, 24)"
  528. x={9.375}
  529. y={24}
  530. >
  531. 12 PM
  532. </text>
  533. <text
  534. className="line-chart-tick"
  535. key="3"
  536. textAnchor="end"
  537. transform="rotate(-35, 13.125, 24)"
  538. x={13.125}
  539. y={24}
  540. >
  541. 06 PM
  542. </text>
  543. <text
  544. className="line-chart-tick"
  545. key="4"
  546. textAnchor="end"
  547. transform="rotate(-35, 16.875, 24)"
  548. x={16.875}
  549. y={24}
  550. >
  551. Wed 02
  552. </text>
  553. <text
  554. className="line-chart-tick"
  555. key="5"
  556. textAnchor="end"
  557. transform="rotate(-35, 20.625, 24)"
  558. x={20.625}
  559. y={24}
  560. >
  561. 06 AM
  562. </text>
  563. <text
  564. className="line-chart-tick"
  565. key="6"
  566. textAnchor="end"
  567. transform="rotate(-35, 24.375, 24)"
  568. x={24.375}
  569. y={24}
  570. >
  571. 12 PM
  572. </text>
  573. <text
  574. className="line-chart-tick"
  575. key="7"
  576. textAnchor="end"
  577. transform="rotate(-35, 28.125, 24)"
  578. x={28.125}
  579. y={24}
  580. >
  581. 06 PM
  582. </text>
  583. </g>
  584. <g>
  585. <path
  586. className="line-chart-path line-chart-path-0"
  587. d="M0,16L15,8"
  588. key="test-1"
  589. />
  590. <path
  591. className="line-chart-path line-chart-path-1"
  592. d="M30,0Z"
  593. key="test-2"
  594. />
  595. </g>
  596. <g>
  597. <circle
  598. className="line-chart-dot line-chart-dot-1"
  599. cx={30}
  600. cy={0}
  601. key="test-20"
  602. r="2"
  603. />
  604. </g>
  605. <rect
  606. className="chart-mouse-events-overlay"
  607. height={24}
  608. onWheel={[Function]}
  609. width={30}
  610. />
  611. </g>
  612. </svg>
  613. `;
  614. exports[`should render correctly: format y tick 1`] = `
  615. <svg
  616. className="line-chart"
  617. height={100}
  618. width={100}
  619. >
  620. <g
  621. transform="translate(60, 26)"
  622. >
  623. <g>
  624. <g
  625. key="0"
  626. >
  627. <text
  628. className="line-chart-tick line-chart-tick-x"
  629. dx="-1em"
  630. dy="0.3em"
  631. textAnchor="end"
  632. x={0}
  633. y={24}
  634. >
  635. Nicer tick 0
  636. </text>
  637. <line
  638. className="line-chart-grid"
  639. x1={0}
  640. x2={30}
  641. y1={24}
  642. y2={24}
  643. />
  644. </g>
  645. <g
  646. key="0.2"
  647. >
  648. <text
  649. className="line-chart-tick line-chart-tick-x"
  650. dx="-1em"
  651. dy="0.3em"
  652. textAnchor="end"
  653. x={0}
  654. y={22.4}
  655. >
  656. Nicer tick 0.2
  657. </text>
  658. <line
  659. className="line-chart-grid"
  660. x1={0}
  661. x2={30}
  662. y1={22.4}
  663. y2={22.4}
  664. />
  665. </g>
  666. <g
  667. key="0.4"
  668. >
  669. <text
  670. className="line-chart-tick line-chart-tick-x"
  671. dx="-1em"
  672. dy="0.3em"
  673. textAnchor="end"
  674. x={0}
  675. y={20.8}
  676. >
  677. Nicer tick 0.4
  678. </text>
  679. <line
  680. className="line-chart-grid"
  681. x1={0}
  682. x2={30}
  683. y1={20.8}
  684. y2={20.8}
  685. />
  686. </g>
  687. <g
  688. key="0.6"
  689. >
  690. <text
  691. className="line-chart-tick line-chart-tick-x"
  692. dx="-1em"
  693. dy="0.3em"
  694. textAnchor="end"
  695. x={0}
  696. y={19.200000000000003}
  697. >
  698. Nicer tick 0.6
  699. </text>
  700. <line
  701. className="line-chart-grid"
  702. x1={0}
  703. x2={30}
  704. y1={19.200000000000003}
  705. y2={19.200000000000003}
  706. />
  707. </g>
  708. <g
  709. key="0.8"
  710. >
  711. <text
  712. className="line-chart-tick line-chart-tick-x"
  713. dx="-1em"
  714. dy="0.3em"
  715. textAnchor="end"
  716. x={0}
  717. y={17.6}
  718. >
  719. Nicer tick 0.8
  720. </text>
  721. <line
  722. className="line-chart-grid"
  723. x1={0}
  724. x2={30}
  725. y1={17.6}
  726. y2={17.6}
  727. />
  728. </g>
  729. <g
  730. key="1"
  731. >
  732. <text
  733. className="line-chart-tick line-chart-tick-x"
  734. dx="-1em"
  735. dy="0.3em"
  736. textAnchor="end"
  737. x={0}
  738. y={16}
  739. >
  740. Nicer tick 1
  741. </text>
  742. <line
  743. className="line-chart-grid"
  744. x1={0}
  745. x2={30}
  746. y1={16}
  747. y2={16}
  748. />
  749. </g>
  750. <g
  751. key="1.2"
  752. >
  753. <text
  754. className="line-chart-tick line-chart-tick-x"
  755. dx="-1em"
  756. dy="0.3em"
  757. textAnchor="end"
  758. x={0}
  759. y={14.400000000000002}
  760. >
  761. Nicer tick 1.2
  762. </text>
  763. <line
  764. className="line-chart-grid"
  765. x1={0}
  766. x2={30}
  767. y1={14.400000000000002}
  768. y2={14.400000000000002}
  769. />
  770. </g>
  771. <g
  772. key="1.4"
  773. >
  774. <text
  775. className="line-chart-tick line-chart-tick-x"
  776. dx="-1em"
  777. dy="0.3em"
  778. textAnchor="end"
  779. x={0}
  780. y={12.800000000000002}
  781. >
  782. Nicer tick 1.4
  783. </text>
  784. <line
  785. className="line-chart-grid"
  786. x1={0}
  787. x2={30}
  788. y1={12.800000000000002}
  789. y2={12.800000000000002}
  790. />
  791. </g>
  792. <g
  793. key="1.6"
  794. >
  795. <text
  796. className="line-chart-tick line-chart-tick-x"
  797. dx="-1em"
  798. dy="0.3em"
  799. textAnchor="end"
  800. x={0}
  801. y={11.2}
  802. >
  803. Nicer tick 1.6
  804. </text>
  805. <line
  806. className="line-chart-grid"
  807. x1={0}
  808. x2={30}
  809. y1={11.2}
  810. y2={11.2}
  811. />
  812. </g>
  813. <g
  814. key="1.8"
  815. >
  816. <text
  817. className="line-chart-tick line-chart-tick-x"
  818. dx="-1em"
  819. dy="0.3em"
  820. textAnchor="end"
  821. x={0}
  822. y={9.600000000000001}
  823. >
  824. Nicer tick 1.8
  825. </text>
  826. <line
  827. className="line-chart-grid"
  828. x1={0}
  829. x2={30}
  830. y1={9.600000000000001}
  831. y2={9.600000000000001}
  832. />
  833. </g>
  834. <g
  835. key="2"
  836. >
  837. <text
  838. className="line-chart-tick line-chart-tick-x"
  839. dx="-1em"
  840. dy="0.3em"
  841. textAnchor="end"
  842. x={0}
  843. y={8}
  844. >
  845. Nicer tick 2
  846. </text>
  847. <line
  848. className="line-chart-grid"
  849. x1={0}
  850. x2={30}
  851. y1={8}
  852. y2={8}
  853. />
  854. </g>
  855. <g
  856. key="2.2"
  857. >
  858. <text
  859. className="line-chart-tick line-chart-tick-x"
  860. dx="-1em"
  861. dy="0.3em"
  862. textAnchor="end"
  863. x={0}
  864. y={6.399999999999999}
  865. >
  866. Nicer tick 2.2
  867. </text>
  868. <line
  869. className="line-chart-grid"
  870. x1={0}
  871. x2={30}
  872. y1={6.399999999999999}
  873. y2={6.399999999999999}
  874. />
  875. </g>
  876. <g
  877. key="2.4"
  878. >
  879. <text
  880. className="line-chart-tick line-chart-tick-x"
  881. dx="-1em"
  882. dy="0.3em"
  883. textAnchor="end"
  884. x={0}
  885. y={4.800000000000002}
  886. >
  887. Nicer tick 2.4
  888. </text>
  889. <line
  890. className="line-chart-grid"
  891. x1={0}
  892. x2={30}
  893. y1={4.800000000000002}
  894. y2={4.800000000000002}
  895. />
  896. </g>
  897. <g
  898. key="2.6"
  899. >
  900. <text
  901. className="line-chart-tick line-chart-tick-x"
  902. dx="-1em"
  903. dy="0.3em"
  904. textAnchor="end"
  905. x={0}
  906. y={3.1999999999999993}
  907. >
  908. Nicer tick 2.6
  909. </text>
  910. <line
  911. className="line-chart-grid"
  912. x1={0}
  913. x2={30}
  914. y1={3.1999999999999993}
  915. y2={3.1999999999999993}
  916. />
  917. </g>
  918. <g
  919. key="2.8"
  920. >
  921. <text
  922. className="line-chart-tick line-chart-tick-x"
  923. dx="-1em"
  924. dy="0.3em"
  925. textAnchor="end"
  926. x={0}
  927. y={1.6000000000000023}
  928. >
  929. Nicer tick 2.8
  930. </text>
  931. <line
  932. className="line-chart-grid"
  933. x1={0}
  934. x2={30}
  935. y1={1.6000000000000023}
  936. y2={1.6000000000000023}
  937. />
  938. </g>
  939. <g
  940. key="3"
  941. >
  942. <text
  943. className="line-chart-tick line-chart-tick-x"
  944. dx="-1em"
  945. dy="0.3em"
  946. textAnchor="end"
  947. x={0}
  948. y={0}
  949. >
  950. Nicer tick 3
  951. </text>
  952. <line
  953. className="line-chart-grid"
  954. x1={0}
  955. x2={30}
  956. y1={0}
  957. y2={0}
  958. />
  959. </g>
  960. </g>
  961. <g
  962. transform="translate(0, 20)"
  963. >
  964. <text
  965. className="line-chart-tick"
  966. key="0"
  967. textAnchor="end"
  968. transform="rotate(-35, 1.875, 24)"
  969. x={1.875}
  970. y={24}
  971. >
  972. October
  973. </text>
  974. <text
  975. className="line-chart-tick"
  976. key="1"
  977. textAnchor="end"
  978. transform="rotate(-35, 5.625, 24)"
  979. x={5.625}
  980. y={24}
  981. >
  982. 06 AM
  983. </text>
  984. <text
  985. className="line-chart-tick"
  986. key="2"
  987. textAnchor="end"
  988. transform="rotate(-35, 9.375, 24)"
  989. x={9.375}
  990. y={24}
  991. >
  992. 12 PM
  993. </text>
  994. <text
  995. className="line-chart-tick"
  996. key="3"
  997. textAnchor="end"
  998. transform="rotate(-35, 13.125, 24)"
  999. x={13.125}
  1000. y={24}
  1001. >
  1002. 06 PM
  1003. </text>
  1004. <text
  1005. className="line-chart-tick"
  1006. key="4"
  1007. textAnchor="end"
  1008. transform="rotate(-35, 16.875, 24)"
  1009. x={16.875}
  1010. y={24}
  1011. >
  1012. Wed 02
  1013. </text>
  1014. <text
  1015. className="line-chart-tick"
  1016. key="5"
  1017. textAnchor="end"
  1018. transform="rotate(-35, 20.625, 24)"
  1019. x={20.625}
  1020. y={24}
  1021. >
  1022. 06 AM
  1023. </text>
  1024. <text
  1025. className="line-chart-tick"
  1026. key="6"
  1027. textAnchor="end"
  1028. transform="rotate(-35, 24.375, 24)"
  1029. x={24.375}
  1030. y={24}
  1031. >
  1032. 12 PM
  1033. </text>
  1034. <text
  1035. className="line-chart-tick"
  1036. key="7"
  1037. textAnchor="end"
  1038. transform="rotate(-35, 28.125, 24)"
  1039. x={28.125}
  1040. y={24}
  1041. >
  1042. 06 PM
  1043. </text>
  1044. </g>
  1045. <g>
  1046. <path
  1047. className="line-chart-path line-chart-path-0"
  1048. d="M0,16L15,8"
  1049. key="test-1"
  1050. />
  1051. <path
  1052. className="line-chart-path line-chart-path-1"
  1053. d="M30,0Z"
  1054. key="test-2"
  1055. />
  1056. </g>
  1057. <g>
  1058. <circle
  1059. className="line-chart-dot line-chart-dot-1"
  1060. cx={30}
  1061. cy={0}
  1062. key="test-20"
  1063. r="2"
  1064. />
  1065. </g>
  1066. <rect
  1067. className="chart-mouse-events-overlay"
  1068. height={24}
  1069. width={30}
  1070. />
  1071. </g>
  1072. </svg>
  1073. `;
  1074. exports[`should render correctly: no areas 1`] = `
  1075. <svg
  1076. className="line-chart"
  1077. height={100}
  1078. width={100}
  1079. >
  1080. <g
  1081. transform="translate(60, 26)"
  1082. >
  1083. <g>
  1084. <g
  1085. key="0"
  1086. >
  1087. <line
  1088. className="line-chart-grid"
  1089. x1={0}
  1090. x2={30}
  1091. y1={24}
  1092. y2={24}
  1093. />
  1094. </g>
  1095. <g
  1096. key="0.2"
  1097. >
  1098. <line
  1099. className="line-chart-grid"
  1100. x1={0}
  1101. x2={30}
  1102. y1={22.4}
  1103. y2={22.4}
  1104. />
  1105. </g>
  1106. <g
  1107. key="0.4"
  1108. >
  1109. <line
  1110. className="line-chart-grid"
  1111. x1={0}
  1112. x2={30}
  1113. y1={20.8}
  1114. y2={20.8}
  1115. />
  1116. </g>
  1117. <g
  1118. key="0.6"
  1119. >
  1120. <line
  1121. className="line-chart-grid"
  1122. x1={0}
  1123. x2={30}
  1124. y1={19.200000000000003}
  1125. y2={19.200000000000003}
  1126. />
  1127. </g>
  1128. <g
  1129. key="0.8"
  1130. >
  1131. <line
  1132. className="line-chart-grid"
  1133. x1={0}
  1134. x2={30}
  1135. y1={17.6}
  1136. y2={17.6}
  1137. />
  1138. </g>
  1139. <g
  1140. key="1"
  1141. >
  1142. <line
  1143. className="line-chart-grid"
  1144. x1={0}
  1145. x2={30}
  1146. y1={16}
  1147. y2={16}
  1148. />
  1149. </g>
  1150. <g
  1151. key="1.2"
  1152. >
  1153. <line
  1154. className="line-chart-grid"
  1155. x1={0}
  1156. x2={30}
  1157. y1={14.400000000000002}
  1158. y2={14.400000000000002}
  1159. />
  1160. </g>
  1161. <g
  1162. key="1.4"
  1163. >
  1164. <line
  1165. className="line-chart-grid"
  1166. x1={0}
  1167. x2={30}
  1168. y1={12.800000000000002}
  1169. y2={12.800000000000002}
  1170. />
  1171. </g>
  1172. <g
  1173. key="1.6"
  1174. >
  1175. <line
  1176. className="line-chart-grid"
  1177. x1={0}
  1178. x2={30}
  1179. y1={11.2}
  1180. y2={11.2}
  1181. />
  1182. </g>
  1183. <g
  1184. key="1.8"
  1185. >
  1186. <line
  1187. className="line-chart-grid"
  1188. x1={0}
  1189. x2={30}
  1190. y1={9.600000000000001}
  1191. y2={9.600000000000001}
  1192. />
  1193. </g>
  1194. <g
  1195. key="2"
  1196. >
  1197. <line
  1198. className="line-chart-grid"
  1199. x1={0}
  1200. x2={30}
  1201. y1={8}
  1202. y2={8}
  1203. />
  1204. </g>
  1205. <g
  1206. key="2.2"
  1207. >
  1208. <line
  1209. className="line-chart-grid"
  1210. x1={0}
  1211. x2={30}
  1212. y1={6.399999999999999}
  1213. y2={6.399999999999999}
  1214. />
  1215. </g>
  1216. <g
  1217. key="2.4"
  1218. >
  1219. <line
  1220. className="line-chart-grid"
  1221. x1={0}
  1222. x2={30}
  1223. y1={4.800000000000002}
  1224. y2={4.800000000000002}
  1225. />
  1226. </g>
  1227. <g
  1228. key="2.6"
  1229. >
  1230. <line
  1231. className="line-chart-grid"
  1232. x1={0}
  1233. x2={30}
  1234. y1={3.1999999999999993}
  1235. y2={3.1999999999999993}
  1236. />
  1237. </g>
  1238. <g
  1239. key="2.8"
  1240. >
  1241. <line
  1242. className="line-chart-grid"
  1243. x1={0}
  1244. x2={30}
  1245. y1={1.6000000000000023}
  1246. y2={1.6000000000000023}
  1247. />
  1248. </g>
  1249. <g
  1250. key="3"
  1251. >
  1252. <line
  1253. className="line-chart-grid"
  1254. x1={0}
  1255. x2={30}
  1256. y1={0}
  1257. y2={0}
  1258. />
  1259. </g>
  1260. </g>
  1261. <g
  1262. transform="translate(0, 20)"
  1263. >
  1264. <text
  1265. className="line-chart-tick"
  1266. key="0"
  1267. textAnchor="end"
  1268. transform="rotate(-35, 1.875, 24)"
  1269. x={1.875}
  1270. y={24}
  1271. >
  1272. October
  1273. </text>
  1274. <text
  1275. className="line-chart-tick"
  1276. key="1"
  1277. textAnchor="end"
  1278. transform="rotate(-35, 5.625, 24)"
  1279. x={5.625}
  1280. y={24}
  1281. >
  1282. 06 AM
  1283. </text>
  1284. <text
  1285. className="line-chart-tick"
  1286. key="2"
  1287. textAnchor="end"
  1288. transform="rotate(-35, 9.375, 24)"
  1289. x={9.375}
  1290. y={24}
  1291. >
  1292. 12 PM
  1293. </text>
  1294. <text
  1295. className="line-chart-tick"
  1296. key="3"
  1297. textAnchor="end"
  1298. transform="rotate(-35, 13.125, 24)"
  1299. x={13.125}
  1300. y={24}
  1301. >
  1302. 06 PM
  1303. </text>
  1304. <text
  1305. className="line-chart-tick"
  1306. key="4"
  1307. textAnchor="end"
  1308. transform="rotate(-35, 16.875, 24)"
  1309. x={16.875}
  1310. y={24}
  1311. >
  1312. Wed 02
  1313. </text>
  1314. <text
  1315. className="line-chart-tick"
  1316. key="5"
  1317. textAnchor="end"
  1318. transform="rotate(-35, 20.625, 24)"
  1319. x={20.625}
  1320. y={24}
  1321. >
  1322. 06 AM
  1323. </text>
  1324. <text
  1325. className="line-chart-tick"
  1326. key="6"
  1327. textAnchor="end"
  1328. transform="rotate(-35, 24.375, 24)"
  1329. x={24.375}
  1330. y={24}
  1331. >
  1332. 12 PM
  1333. </text>
  1334. <text
  1335. className="line-chart-tick"
  1336. key="7"
  1337. textAnchor="end"
  1338. transform="rotate(-35, 28.125, 24)"
  1339. x={28.125}
  1340. y={24}
  1341. >
  1342. 06 PM
  1343. </text>
  1344. </g>
  1345. <g>
  1346. <path
  1347. className="line-chart-path line-chart-path-0"
  1348. d="M0,16L15,8"
  1349. key="test-1"
  1350. />
  1351. <path
  1352. className="line-chart-path line-chart-path-1"
  1353. d="M30,0Z"
  1354. key="test-2"
  1355. />
  1356. </g>
  1357. <g>
  1358. <circle
  1359. className="line-chart-dot line-chart-dot-1"
  1360. cx={30}
  1361. cy={0}
  1362. key="test-20"
  1363. r="2"
  1364. />
  1365. </g>
  1366. <rect
  1367. className="chart-mouse-events-overlay"
  1368. height={24}
  1369. width={30}
  1370. />
  1371. </g>
  1372. </svg>
  1373. `;
  1374. exports[`should render correctly: no height 1`] = `<div />`;
  1375. exports[`should render correctly: no width 1`] = `<div />`;
  1376. exports[`should render leak legend correctly 1`] = `
  1377. <Fragment>
  1378. <rect
  1379. fill="#fbf3d5"
  1380. height={16}
  1381. width={15}
  1382. x={15}
  1383. y={-16}
  1384. />
  1385. <text
  1386. className="new-code-legend"
  1387. textAnchor="start"
  1388. x={19}
  1389. y={-4}
  1390. >
  1391. new code
  1392. </text>
  1393. <rect
  1394. className="leak-chart-rect"
  1395. fill="#fbf3d5"
  1396. height={24}
  1397. width={15}
  1398. x={15}
  1399. y={0}
  1400. />
  1401. </Fragment>
  1402. `;