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.

ProjectInformation-test.tsx.snap 6.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294
  1. // Jest Snapshot v1, https://goo.gl/fbAQLP
  2. exports[`should render correctly: default 1`] = `
  3. <Fragment>
  4. <withAppStateContext(Component)
  5. canConfigureNotifications={false}
  6. canUseBadges={true}
  7. component={
  8. Object {
  9. "breadcrumbs": Array [],
  10. "key": "my-project",
  11. "name": "MyProject",
  12. "qualifier": "TRK",
  13. "qualityGate": Object {
  14. "isDefault": true,
  15. "key": "30",
  16. "name": "Sonar way",
  17. },
  18. "qualityProfiles": Array [
  19. Object {
  20. "deleted": false,
  21. "key": "my-qp",
  22. "language": "ts",
  23. "name": "Sonar way",
  24. },
  25. ],
  26. "tags": Array [],
  27. }
  28. }
  29. onComponentChange={[MockFunction]}
  30. onPageChange={[Function]}
  31. />
  32. <InfoDrawerPage
  33. displayed={false}
  34. onPageChange={[Function]}
  35. >
  36. <ProjectBadges
  37. component={
  38. Object {
  39. "breadcrumbs": Array [],
  40. "key": "my-project",
  41. "name": "MyProject",
  42. "qualifier": "TRK",
  43. "qualityGate": Object {
  44. "isDefault": true,
  45. "key": "30",
  46. "name": "Sonar way",
  47. },
  48. "qualityProfiles": Array [
  49. Object {
  50. "deleted": false,
  51. "key": "my-qp",
  52. "language": "ts",
  53. "name": "Sonar way",
  54. },
  55. ],
  56. "tags": Array [],
  57. }
  58. }
  59. />
  60. </InfoDrawerPage>
  61. </Fragment>
  62. `;
  63. exports[`should render correctly: logged in user 1`] = `
  64. <Fragment>
  65. <withAppStateContext(Component)
  66. canConfigureNotifications={true}
  67. canUseBadges={true}
  68. component={
  69. Object {
  70. "breadcrumbs": Array [],
  71. "key": "my-project",
  72. "name": "MyProject",
  73. "qualifier": "TRK",
  74. "qualityGate": Object {
  75. "isDefault": true,
  76. "key": "30",
  77. "name": "Sonar way",
  78. },
  79. "qualityProfiles": Array [
  80. Object {
  81. "deleted": false,
  82. "key": "my-qp",
  83. "language": "ts",
  84. "name": "Sonar way",
  85. },
  86. ],
  87. "tags": Array [],
  88. }
  89. }
  90. onComponentChange={[MockFunction]}
  91. onPageChange={[Function]}
  92. />
  93. <InfoDrawerPage
  94. displayed={false}
  95. onPageChange={[Function]}
  96. >
  97. <ProjectBadges
  98. component={
  99. Object {
  100. "breadcrumbs": Array [],
  101. "key": "my-project",
  102. "name": "MyProject",
  103. "qualifier": "TRK",
  104. "qualityGate": Object {
  105. "isDefault": true,
  106. "key": "30",
  107. "name": "Sonar way",
  108. },
  109. "qualityProfiles": Array [
  110. Object {
  111. "deleted": false,
  112. "key": "my-qp",
  113. "language": "ts",
  114. "name": "Sonar way",
  115. },
  116. ],
  117. "tags": Array [],
  118. }
  119. }
  120. />
  121. </InfoDrawerPage>
  122. <InfoDrawerPage
  123. displayed={false}
  124. onPageChange={[Function]}
  125. >
  126. <withNotifications(ProjectNotifications)
  127. component={
  128. Object {
  129. "breadcrumbs": Array [],
  130. "key": "my-project",
  131. "name": "MyProject",
  132. "qualifier": "TRK",
  133. "qualityGate": Object {
  134. "isDefault": true,
  135. "key": "30",
  136. "name": "Sonar way",
  137. },
  138. "qualityProfiles": Array [
  139. Object {
  140. "deleted": false,
  141. "key": "my-qp",
  142. "language": "ts",
  143. "name": "Sonar way",
  144. },
  145. ],
  146. "tags": Array [],
  147. }
  148. }
  149. />
  150. </InfoDrawerPage>
  151. </Fragment>
  152. `;
  153. exports[`should render correctly: measures loaded 1`] = `
  154. <Fragment>
  155. <withAppStateContext(Component)
  156. canConfigureNotifications={false}
  157. canUseBadges={true}
  158. component={
  159. Object {
  160. "breadcrumbs": Array [],
  161. "key": "my-project",
  162. "name": "MyProject",
  163. "qualifier": "TRK",
  164. "qualityGate": Object {
  165. "isDefault": true,
  166. "key": "30",
  167. "name": "Sonar way",
  168. },
  169. "qualityProfiles": Array [
  170. Object {
  171. "deleted": false,
  172. "key": "my-qp",
  173. "language": "ts",
  174. "name": "Sonar way",
  175. },
  176. ],
  177. "tags": Array [],
  178. }
  179. }
  180. measures={
  181. Array [
  182. Object {
  183. "bestValue": true,
  184. "metric": "bugs",
  185. "period": Object {
  186. "bestValue": true,
  187. "index": 1,
  188. "value": "1.0",
  189. },
  190. "value": "1.0",
  191. },
  192. ]
  193. }
  194. onComponentChange={[MockFunction]}
  195. onPageChange={[Function]}
  196. />
  197. <InfoDrawerPage
  198. displayed={false}
  199. onPageChange={[Function]}
  200. >
  201. <ProjectBadges
  202. component={
  203. Object {
  204. "breadcrumbs": Array [],
  205. "key": "my-project",
  206. "name": "MyProject",
  207. "qualifier": "TRK",
  208. "qualityGate": Object {
  209. "isDefault": true,
  210. "key": "30",
  211. "name": "Sonar way",
  212. },
  213. "qualityProfiles": Array [
  214. Object {
  215. "deleted": false,
  216. "key": "my-qp",
  217. "language": "ts",
  218. "name": "Sonar way",
  219. },
  220. ],
  221. "tags": Array [],
  222. }
  223. }
  224. />
  225. </InfoDrawerPage>
  226. </Fragment>
  227. `;
  228. exports[`should render correctly: private 1`] = `
  229. <Fragment>
  230. <withAppStateContext(Component)
  231. canConfigureNotifications={false}
  232. canUseBadges={true}
  233. component={
  234. Object {
  235. "breadcrumbs": Array [],
  236. "key": "my-project",
  237. "name": "MyProject",
  238. "qualifier": "TRK",
  239. "qualityGate": Object {
  240. "isDefault": true,
  241. "key": "30",
  242. "name": "Sonar way",
  243. },
  244. "qualityProfiles": Array [
  245. Object {
  246. "deleted": false,
  247. "key": "my-qp",
  248. "language": "ts",
  249. "name": "Sonar way",
  250. },
  251. ],
  252. "tags": Array [],
  253. "visibility": "private",
  254. }
  255. }
  256. onComponentChange={[MockFunction]}
  257. onPageChange={[Function]}
  258. />
  259. <InfoDrawerPage
  260. displayed={false}
  261. onPageChange={[Function]}
  262. >
  263. <ProjectBadges
  264. component={
  265. Object {
  266. "breadcrumbs": Array [],
  267. "key": "my-project",
  268. "name": "MyProject",
  269. "qualifier": "TRK",
  270. "qualityGate": Object {
  271. "isDefault": true,
  272. "key": "30",
  273. "name": "Sonar way",
  274. },
  275. "qualityProfiles": Array [
  276. Object {
  277. "deleted": false,
  278. "key": "my-qp",
  279. "language": "ts",
  280. "name": "Sonar way",
  281. },
  282. ],
  283. "tags": Array [],
  284. "visibility": "private",
  285. }
  286. }
  287. />
  288. </InfoDrawerPage>
  289. </Fragment>
  290. `;