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.

AllProjects-test.tsx.snap 4.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. // Jest Snapshot v1, https://goo.gl/fbAQLP
  2. exports[`handles favorite projects 1`] = `
  3. Array [
  4. Object {
  5. "key": "foo",
  6. "measures": Object {},
  7. "name": "Foo",
  8. "qualifier": "TRK",
  9. "tags": Array [],
  10. "visibility": "public",
  11. },
  12. ]
  13. `;
  14. exports[`handles favorite projects 2`] = `
  15. Array [
  16. Object {
  17. "isFavorite": true,
  18. "key": "foo",
  19. "measures": Object {},
  20. "name": "Foo",
  21. "qualifier": "TRK",
  22. "tags": Array [],
  23. "visibility": "public",
  24. },
  25. ]
  26. `;
  27. exports[`renders 1`] = `
  28. <div
  29. className="layout-page projects-page"
  30. id="projects-page"
  31. >
  32. <Suggestions
  33. suggestions="projects"
  34. />
  35. <Helmet
  36. defer={false}
  37. encodeSpecialCharacters={true}
  38. prioritizeSeoTags={false}
  39. title="projects.page"
  40. />
  41. <h1
  42. className="a11y-hidden"
  43. >
  44. projects.page
  45. </h1>
  46. <ScreenPositionHelper
  47. className="layout-page-side-outer"
  48. >
  49. <Component />
  50. </ScreenPositionHelper>
  51. <div
  52. className="layout-page-main"
  53. >
  54. <A11ySkipTarget
  55. anchor="projects_main"
  56. />
  57. <div
  58. role="main"
  59. >
  60. <h2
  61. className="a11y-hidden"
  62. >
  63. list_of_projects
  64. </h2>
  65. <div
  66. className="layout-page-header-panel layout-page-main-header"
  67. >
  68. <div
  69. className="layout-page-header-panel-inner layout-page-main-header-inner"
  70. >
  71. <div
  72. className="layout-page-main-inner"
  73. >
  74. <PageHeader
  75. currentUser={
  76. Object {
  77. "isLoggedIn": true,
  78. }
  79. }
  80. loading={false}
  81. onPerspectiveChange={[Function]}
  82. onQueryChange={[Function]}
  83. onSortChange={[Function]}
  84. query={
  85. Object {
  86. "coverage": undefined,
  87. "duplications": undefined,
  88. "gate": undefined,
  89. "languages": undefined,
  90. "maintainability": undefined,
  91. "new_coverage": undefined,
  92. "new_duplications": undefined,
  93. "new_lines": undefined,
  94. "new_maintainability": undefined,
  95. "new_reliability": undefined,
  96. "new_security": undefined,
  97. "new_security_review_rating": undefined,
  98. "qualifier": undefined,
  99. "reliability": undefined,
  100. "search": undefined,
  101. "security": undefined,
  102. "security_review_rating": undefined,
  103. "size": undefined,
  104. "sort": undefined,
  105. "tags": undefined,
  106. "view": undefined,
  107. }
  108. }
  109. selectedSort="name"
  110. total={0}
  111. view="overall"
  112. />
  113. </div>
  114. </div>
  115. </div>
  116. <div
  117. className="layout-page-main-inner"
  118. >
  119. <ProjectsList
  120. cardType="overall"
  121. currentUser={
  122. Object {
  123. "isLoggedIn": true,
  124. }
  125. }
  126. handleFavorite={[Function]}
  127. isFavorite={false}
  128. isFiltered={false}
  129. projects={
  130. Array [
  131. Object {
  132. "key": "foo",
  133. "measures": Object {},
  134. "name": "Foo",
  135. "qualifier": "TRK",
  136. "tags": Array [],
  137. "visibility": "public",
  138. },
  139. ]
  140. }
  141. query={
  142. Object {
  143. "coverage": undefined,
  144. "duplications": undefined,
  145. "gate": undefined,
  146. "languages": undefined,
  147. "maintainability": undefined,
  148. "new_coverage": undefined,
  149. "new_duplications": undefined,
  150. "new_lines": undefined,
  151. "new_maintainability": undefined,
  152. "new_reliability": undefined,
  153. "new_security": undefined,
  154. "new_security_review_rating": undefined,
  155. "qualifier": undefined,
  156. "reliability": undefined,
  157. "search": undefined,
  158. "security": undefined,
  159. "security_review_rating": undefined,
  160. "size": undefined,
  161. "sort": undefined,
  162. "tags": undefined,
  163. "view": undefined,
  164. }
  165. }
  166. />
  167. <ListFooter
  168. count={1}
  169. loadMore={[Function]}
  170. loading={false}
  171. ready={true}
  172. total={0}
  173. />
  174. </div>
  175. </div>
  176. </div>
  177. </div>
  178. `;