]> source.dussan.org Git - sonarqube.git/blob
2531e3c91338ef979771541d1f0ea61fd41fa8fd
[sonarqube.git] /
1 // Jest Snapshot v1, https://goo.gl/fbAQLP
2
3 exports[`should handle missing quality profiles and quality gates 1`] = `
4 <Fragment>
5   <div>
6     <h2
7       className="big-padded bordered-bottom"
8     >
9       project.info.title
10     </h2>
11   </div>
12   <div
13     className="overflow-y-auto"
14   >
15     <div
16       className="big-padded bordered-bottom"
17     >
18       <div
19         className="display-flex-center"
20       >
21         <h3
22           className="spacer-right"
23         >
24           project.info.description
25         </h3>
26       </div>
27       <MetaTags
28         component={
29           Object {
30             "breadcrumbs": Array [],
31             "key": "my-project",
32             "name": "MyProject",
33             "organization": "foo",
34             "qualifier": "TRK",
35             "qualityGate": undefined,
36             "qualityProfiles": undefined,
37             "tags": Array [],
38           }
39         }
40         onComponentChange={[MockFunction]}
41       />
42     </div>
43     <div
44       className="big-padded bordered-bottom it__project-loc-value"
45     >
46       <MetaSize
47         component={
48           Object {
49             "breadcrumbs": Array [],
50             "key": "my-project",
51             "name": "MyProject",
52             "organization": "foo",
53             "qualifier": "TRK",
54             "qualityGate": undefined,
55             "qualityProfiles": undefined,
56             "tags": Array [],
57           }
58         }
59         measures={Array []}
60       />
61     </div>
62     <MetaLinks
63       component={
64         Object {
65           "breadcrumbs": Array [],
66           "key": "my-project",
67           "name": "MyProject",
68           "organization": "foo",
69           "qualifier": "TRK",
70           "qualityGate": undefined,
71           "qualityProfiles": undefined,
72           "tags": Array [],
73         }
74       }
75     />
76     <div
77       className="big-padded bordered-bottom"
78     >
79       <MetaKey
80         componentKey="my-project"
81         qualifier="TRK"
82       />
83     </div>
84     <Memo(DrawerLink)
85       label="overview.badges.get_badge.TRK"
86       onPageChange={[MockFunction]}
87       to={1}
88     />
89     <Memo(DrawerLink)
90       label="project.info.to_notifications"
91       onPageChange={[MockFunction]}
92       to={2}
93     />
94   </div>
95 </Fragment>
96 `;
97
98 exports[`should render a private project correctly 1`] = `
99 <Fragment>
100   <div>
101     <h2
102       className="big-padded bordered-bottom"
103     >
104       project.info.title
105     </h2>
106   </div>
107   <div
108     className="overflow-y-auto"
109   >
110     <div
111       className="big-padded bordered-bottom"
112     >
113       <div
114         className="display-flex-center"
115       >
116         <h3
117           className="spacer-right"
118         >
119           project.info.description
120         </h3>
121         <PrivacyBadgeContainer
122           qualifier="TRK"
123           visibility="private"
124         />
125       </div>
126       <MetaTags
127         component={
128           Object {
129             "breadcrumbs": Array [],
130             "key": "my-project",
131             "name": "MyProject",
132             "organization": "foo",
133             "qualifier": "TRK",
134             "qualityGate": Object {
135               "isDefault": true,
136               "key": "30",
137               "name": "Sonar way",
138             },
139             "qualityProfiles": Array [
140               Object {
141                 "deleted": false,
142                 "key": "my-qp",
143                 "language": "ts",
144                 "name": "Sonar way",
145               },
146             ],
147             "tags": Array [],
148             "visibility": "private",
149           }
150         }
151         onComponentChange={[MockFunction]}
152       />
153     </div>
154     <div
155       className="big-padded bordered-bottom it__project-loc-value"
156     >
157       <MetaSize
158         component={
159           Object {
160             "breadcrumbs": Array [],
161             "key": "my-project",
162             "name": "MyProject",
163             "organization": "foo",
164             "qualifier": "TRK",
165             "qualityGate": Object {
166               "isDefault": true,
167               "key": "30",
168               "name": "Sonar way",
169             },
170             "qualityProfiles": Array [
171               Object {
172                 "deleted": false,
173                 "key": "my-qp",
174                 "language": "ts",
175                 "name": "Sonar way",
176               },
177             ],
178             "tags": Array [],
179             "visibility": "private",
180           }
181         }
182         measures={Array []}
183       />
184     </div>
185     <div
186       className="big-padded bordered-bottom"
187     >
188       <MetaQualityGate
189         qualityGate={
190           Object {
191             "isDefault": true,
192             "key": "30",
193             "name": "Sonar way",
194           }
195         }
196       />
197       <Connect(MetaQualityProfiles)
198         headerClassName="big-spacer-top"
199         profiles={
200           Array [
201             Object {
202               "deleted": false,
203               "key": "my-qp",
204               "language": "ts",
205               "name": "Sonar way",
206             },
207           ]
208         }
209       />
210     </div>
211     <MetaLinks
212       component={
213         Object {
214           "breadcrumbs": Array [],
215           "key": "my-project",
216           "name": "MyProject",
217           "organization": "foo",
218           "qualifier": "TRK",
219           "qualityGate": Object {
220             "isDefault": true,
221             "key": "30",
222             "name": "Sonar way",
223           },
224           "qualityProfiles": Array [
225             Object {
226               "deleted": false,
227               "key": "my-qp",
228               "language": "ts",
229               "name": "Sonar way",
230             },
231           ],
232           "tags": Array [],
233           "visibility": "private",
234         }
235       }
236     />
237     <div
238       className="big-padded bordered-bottom"
239     >
240       <MetaKey
241         componentKey="my-project"
242         qualifier="TRK"
243       />
244     </div>
245     <Memo(DrawerLink)
246       label="overview.badges.get_badge.TRK"
247       onPageChange={[MockFunction]}
248       to={1}
249     />
250     <Memo(DrawerLink)
251       label="project.info.to_notifications"
252       onPageChange={[MockFunction]}
253       to={2}
254     />
255   </div>
256 </Fragment>
257 `;
258
259 exports[`should render an app correctly: default 1`] = `
260 <Fragment>
261   <div>
262     <h2
263       className="big-padded bordered-bottom"
264     >
265       application.info.title
266     </h2>
267   </div>
268   <div
269     className="overflow-y-auto"
270   >
271     <div
272       className="big-padded bordered-bottom"
273     >
274       <div
275         className="display-flex-center"
276       >
277         <h3
278           className="spacer-right"
279         >
280           project.info.description
281         </h3>
282       </div>
283       <MetaTags
284         component={
285           Object {
286             "breadcrumbs": Array [],
287             "key": "my-project",
288             "name": "MyProject",
289             "organization": "foo",
290             "qualifier": "APP",
291             "qualityGate": Object {
292               "isDefault": true,
293               "key": "30",
294               "name": "Sonar way",
295             },
296             "qualityProfiles": Array [
297               Object {
298                 "deleted": false,
299                 "key": "my-qp",
300                 "language": "ts",
301                 "name": "Sonar way",
302               },
303             ],
304             "tags": Array [],
305           }
306         }
307         onComponentChange={[MockFunction]}
308       />
309     </div>
310     <div
311       className="big-padded bordered-bottom it__project-loc-value"
312     >
313       <MetaSize
314         component={
315           Object {
316             "breadcrumbs": Array [],
317             "key": "my-project",
318             "name": "MyProject",
319             "organization": "foo",
320             "qualifier": "APP",
321             "qualityGate": Object {
322               "isDefault": true,
323               "key": "30",
324               "name": "Sonar way",
325             },
326             "qualityProfiles": Array [
327               Object {
328                 "deleted": false,
329                 "key": "my-qp",
330                 "language": "ts",
331                 "name": "Sonar way",
332               },
333             ],
334             "tags": Array [],
335           }
336         }
337         measures={Array []}
338       />
339     </div>
340     <div
341       className="big-padded bordered-bottom"
342     >
343       <MetaKey
344         componentKey="my-project"
345         qualifier="APP"
346       />
347     </div>
348     <Memo(DrawerLink)
349       label="overview.badges.get_badge.APP"
350       onPageChange={[MockFunction]}
351       to={1}
352     />
353     <Memo(DrawerLink)
354       label="project.info.to_notifications"
355       onPageChange={[MockFunction]}
356       to={2}
357     />
358   </div>
359 </Fragment>
360 `;
361
362 exports[`should render correctly: default 1`] = `
363 <Fragment>
364   <div>
365     <h2
366       className="big-padded bordered-bottom"
367     >
368       project.info.title
369     </h2>
370   </div>
371   <div
372     className="overflow-y-auto"
373   >
374     <div
375       className="big-padded bordered-bottom"
376     >
377       <div
378         className="display-flex-center"
379       >
380         <h3
381           className="spacer-right"
382         >
383           project.info.description
384         </h3>
385         <PrivacyBadgeContainer
386           qualifier="TRK"
387           visibility="public"
388         />
389       </div>
390       <MetaTags
391         component={
392           Object {
393             "breadcrumbs": Array [],
394             "key": "my-project",
395             "name": "MyProject",
396             "organization": "foo",
397             "qualifier": "TRK",
398             "qualityGate": Object {
399               "isDefault": true,
400               "key": "30",
401               "name": "Sonar way",
402             },
403             "qualityProfiles": Array [
404               Object {
405                 "deleted": false,
406                 "key": "my-qp",
407                 "language": "ts",
408                 "name": "Sonar way",
409               },
410             ],
411             "tags": Array [],
412             "visibility": "public",
413           }
414         }
415         onComponentChange={[MockFunction]}
416       />
417     </div>
418     <div
419       className="big-padded bordered-bottom it__project-loc-value"
420     >
421       <MetaSize
422         component={
423           Object {
424             "breadcrumbs": Array [],
425             "key": "my-project",
426             "name": "MyProject",
427             "organization": "foo",
428             "qualifier": "TRK",
429             "qualityGate": Object {
430               "isDefault": true,
431               "key": "30",
432               "name": "Sonar way",
433             },
434             "qualityProfiles": Array [
435               Object {
436                 "deleted": false,
437                 "key": "my-qp",
438                 "language": "ts",
439                 "name": "Sonar way",
440               },
441             ],
442             "tags": Array [],
443             "visibility": "public",
444           }
445         }
446         measures={Array []}
447       />
448     </div>
449     <div
450       className="big-padded bordered-bottom"
451     >
452       <MetaQualityGate
453         qualityGate={
454           Object {
455             "isDefault": true,
456             "key": "30",
457             "name": "Sonar way",
458           }
459         }
460       />
461       <Connect(MetaQualityProfiles)
462         headerClassName="big-spacer-top"
463         profiles={
464           Array [
465             Object {
466               "deleted": false,
467               "key": "my-qp",
468               "language": "ts",
469               "name": "Sonar way",
470             },
471           ]
472         }
473       />
474     </div>
475     <MetaLinks
476       component={
477         Object {
478           "breadcrumbs": Array [],
479           "key": "my-project",
480           "name": "MyProject",
481           "organization": "foo",
482           "qualifier": "TRK",
483           "qualityGate": Object {
484             "isDefault": true,
485             "key": "30",
486             "name": "Sonar way",
487           },
488           "qualityProfiles": Array [
489             Object {
490               "deleted": false,
491               "key": "my-qp",
492               "language": "ts",
493               "name": "Sonar way",
494             },
495           ],
496           "tags": Array [],
497           "visibility": "public",
498         }
499       }
500     />
501     <div
502       className="big-padded bordered-bottom"
503     >
504       <MetaKey
505         componentKey="my-project"
506         qualifier="TRK"
507       />
508     </div>
509     <Memo(DrawerLink)
510       label="overview.badges.get_badge.TRK"
511       onPageChange={[MockFunction]}
512       to={1}
513     />
514     <Memo(DrawerLink)
515       label="project.info.to_notifications"
516       onPageChange={[MockFunction]}
517       to={2}
518     />
519   </div>
520 </Fragment>
521 `;
522
523 exports[`should render correctly: no badges 1`] = `
524 <Fragment>
525   <div>
526     <h2
527       className="big-padded bordered-bottom"
528     >
529       project.info.title
530     </h2>
531   </div>
532   <div
533     className="overflow-y-auto"
534   >
535     <div
536       className="big-padded bordered-bottom"
537     >
538       <div
539         className="display-flex-center"
540       >
541         <h3
542           className="spacer-right"
543         >
544           project.info.description
545         </h3>
546         <PrivacyBadgeContainer
547           qualifier="TRK"
548           visibility="public"
549         />
550       </div>
551       <MetaTags
552         component={
553           Object {
554             "breadcrumbs": Array [],
555             "key": "my-project",
556             "name": "MyProject",
557             "organization": "foo",
558             "qualifier": "TRK",
559             "qualityGate": Object {
560               "isDefault": true,
561               "key": "30",
562               "name": "Sonar way",
563             },
564             "qualityProfiles": Array [
565               Object {
566                 "deleted": false,
567                 "key": "my-qp",
568                 "language": "ts",
569                 "name": "Sonar way",
570               },
571             ],
572             "tags": Array [],
573             "visibility": "public",
574           }
575         }
576         onComponentChange={[MockFunction]}
577       />
578     </div>
579     <div
580       className="big-padded bordered-bottom it__project-loc-value"
581     >
582       <MetaSize
583         component={
584           Object {
585             "breadcrumbs": Array [],
586             "key": "my-project",
587             "name": "MyProject",
588             "organization": "foo",
589             "qualifier": "TRK",
590             "qualityGate": Object {
591               "isDefault": true,
592               "key": "30",
593               "name": "Sonar way",
594             },
595             "qualityProfiles": Array [
596               Object {
597                 "deleted": false,
598                 "key": "my-qp",
599                 "language": "ts",
600                 "name": "Sonar way",
601               },
602             ],
603             "tags": Array [],
604             "visibility": "public",
605           }
606         }
607         measures={Array []}
608       />
609     </div>
610     <div
611       className="big-padded bordered-bottom"
612     >
613       <MetaQualityGate
614         qualityGate={
615           Object {
616             "isDefault": true,
617             "key": "30",
618             "name": "Sonar way",
619           }
620         }
621       />
622       <Connect(MetaQualityProfiles)
623         headerClassName="big-spacer-top"
624         profiles={
625           Array [
626             Object {
627               "deleted": false,
628               "key": "my-qp",
629               "language": "ts",
630               "name": "Sonar way",
631             },
632           ]
633         }
634       />
635     </div>
636     <MetaLinks
637       component={
638         Object {
639           "breadcrumbs": Array [],
640           "key": "my-project",
641           "name": "MyProject",
642           "organization": "foo",
643           "qualifier": "TRK",
644           "qualityGate": Object {
645             "isDefault": true,
646             "key": "30",
647             "name": "Sonar way",
648           },
649           "qualityProfiles": Array [
650             Object {
651               "deleted": false,
652               "key": "my-qp",
653               "language": "ts",
654               "name": "Sonar way",
655             },
656           ],
657           "tags": Array [],
658           "visibility": "public",
659         }
660       }
661     />
662     <div
663       className="big-padded bordered-bottom"
664     >
665       <MetaKey
666         componentKey="my-project"
667         qualifier="TRK"
668       />
669     </div>
670     <Memo(DrawerLink)
671       label="project.info.to_notifications"
672       onPageChange={[MockFunction]}
673       to={2}
674     />
675   </div>
676 </Fragment>
677 `;
678
679 exports[`should render correctly: no badges, no notifications 1`] = `
680 <Fragment>
681   <div>
682     <h2
683       className="big-padded bordered-bottom"
684     >
685       project.info.title
686     </h2>
687   </div>
688   <div
689     className="overflow-y-auto"
690   >
691     <div
692       className="big-padded bordered-bottom"
693     >
694       <div
695         className="display-flex-center"
696       >
697         <h3
698           className="spacer-right"
699         >
700           project.info.description
701         </h3>
702         <PrivacyBadgeContainer
703           qualifier="TRK"
704           visibility="public"
705         />
706       </div>
707       <MetaTags
708         component={
709           Object {
710             "breadcrumbs": Array [],
711             "key": "my-project",
712             "name": "MyProject",
713             "organization": "foo",
714             "qualifier": "TRK",
715             "qualityGate": Object {
716               "isDefault": true,
717               "key": "30",
718               "name": "Sonar way",
719             },
720             "qualityProfiles": Array [
721               Object {
722                 "deleted": false,
723                 "key": "my-qp",
724                 "language": "ts",
725                 "name": "Sonar way",
726               },
727             ],
728             "tags": Array [],
729             "visibility": "public",
730           }
731         }
732         onComponentChange={[MockFunction]}
733       />
734     </div>
735     <div
736       className="big-padded bordered-bottom it__project-loc-value"
737     >
738       <MetaSize
739         component={
740           Object {
741             "breadcrumbs": Array [],
742             "key": "my-project",
743             "name": "MyProject",
744             "organization": "foo",
745             "qualifier": "TRK",
746             "qualityGate": Object {
747               "isDefault": true,
748               "key": "30",
749               "name": "Sonar way",
750             },
751             "qualityProfiles": Array [
752               Object {
753                 "deleted": false,
754                 "key": "my-qp",
755                 "language": "ts",
756                 "name": "Sonar way",
757               },
758             ],
759             "tags": Array [],
760             "visibility": "public",
761           }
762         }
763         measures={Array []}
764       />
765     </div>
766     <div
767       className="big-padded bordered-bottom"
768     >
769       <MetaQualityGate
770         qualityGate={
771           Object {
772             "isDefault": true,
773             "key": "30",
774             "name": "Sonar way",
775           }
776         }
777       />
778       <Connect(MetaQualityProfiles)
779         headerClassName="big-spacer-top"
780         profiles={
781           Array [
782             Object {
783               "deleted": false,
784               "key": "my-qp",
785               "language": "ts",
786               "name": "Sonar way",
787             },
788           ]
789         }
790       />
791     </div>
792     <MetaLinks
793       component={
794         Object {
795           "breadcrumbs": Array [],
796           "key": "my-project",
797           "name": "MyProject",
798           "organization": "foo",
799           "qualifier": "TRK",
800           "qualityGate": Object {
801             "isDefault": true,
802             "key": "30",
803             "name": "Sonar way",
804           },
805           "qualityProfiles": Array [
806             Object {
807               "deleted": false,
808               "key": "my-qp",
809               "language": "ts",
810               "name": "Sonar way",
811             },
812           ],
813           "tags": Array [],
814           "visibility": "public",
815         }
816       }
817     />
818     <div
819       className="big-padded bordered-bottom"
820     >
821       <MetaKey
822         componentKey="my-project"
823         qualifier="TRK"
824       />
825     </div>
826   </div>
827 </Fragment>
828 `;
829
830 exports[`should render correctly: with notifications 1`] = `
831 <Fragment>
832   <div>
833     <h2
834       className="big-padded bordered-bottom"
835     >
836       project.info.title
837     </h2>
838   </div>
839   <div
840     className="overflow-y-auto"
841   >
842     <div
843       className="big-padded bordered-bottom"
844     >
845       <div
846         className="display-flex-center"
847       >
848         <h3
849           className="spacer-right"
850         >
851           project.info.description
852         </h3>
853         <PrivacyBadgeContainer
854           qualifier="TRK"
855           visibility="public"
856         />
857       </div>
858       <MetaTags
859         component={
860           Object {
861             "breadcrumbs": Array [],
862             "key": "my-project",
863             "name": "MyProject",
864             "organization": "foo",
865             "qualifier": "TRK",
866             "qualityGate": Object {
867               "isDefault": true,
868               "key": "30",
869               "name": "Sonar way",
870             },
871             "qualityProfiles": Array [
872               Object {
873                 "deleted": false,
874                 "key": "my-qp",
875                 "language": "ts",
876                 "name": "Sonar way",
877               },
878             ],
879             "tags": Array [],
880             "visibility": "public",
881           }
882         }
883         onComponentChange={[MockFunction]}
884       />
885     </div>
886     <div
887       className="big-padded bordered-bottom it__project-loc-value"
888     >
889       <MetaSize
890         component={
891           Object {
892             "breadcrumbs": Array [],
893             "key": "my-project",
894             "name": "MyProject",
895             "organization": "foo",
896             "qualifier": "TRK",
897             "qualityGate": Object {
898               "isDefault": true,
899               "key": "30",
900               "name": "Sonar way",
901             },
902             "qualityProfiles": Array [
903               Object {
904                 "deleted": false,
905                 "key": "my-qp",
906                 "language": "ts",
907                 "name": "Sonar way",
908               },
909             ],
910             "tags": Array [],
911             "visibility": "public",
912           }
913         }
914         measures={Array []}
915       />
916     </div>
917     <div
918       className="big-padded bordered-bottom"
919     >
920       <MetaQualityGate
921         qualityGate={
922           Object {
923             "isDefault": true,
924             "key": "30",
925             "name": "Sonar way",
926           }
927         }
928       />
929       <Connect(MetaQualityProfiles)
930         headerClassName="big-spacer-top"
931         profiles={
932           Array [
933             Object {
934               "deleted": false,
935               "key": "my-qp",
936               "language": "ts",
937               "name": "Sonar way",
938             },
939           ]
940         }
941       />
942     </div>
943     <MetaLinks
944       component={
945         Object {
946           "breadcrumbs": Array [],
947           "key": "my-project",
948           "name": "MyProject",
949           "organization": "foo",
950           "qualifier": "TRK",
951           "qualityGate": Object {
952             "isDefault": true,
953             "key": "30",
954             "name": "Sonar way",
955           },
956           "qualityProfiles": Array [
957             Object {
958               "deleted": false,
959               "key": "my-qp",
960               "language": "ts",
961               "name": "Sonar way",
962             },
963           ],
964           "tags": Array [],
965           "visibility": "public",
966         }
967       }
968     />
969     <div
970       className="big-padded bordered-bottom"
971     >
972       <MetaKey
973         componentKey="my-project"
974         qualifier="TRK"
975       />
976     </div>
977     <Memo(DrawerLink)
978       label="overview.badges.get_badge.TRK"
979       onPageChange={[MockFunction]}
980       to={1}
981     />
982   </div>
983 </Fragment>
984 `;
985
986 exports[`should render without description 1`] = `
987 <Fragment>
988   <div>
989     <h2
990       className="big-padded bordered-bottom"
991     >
992       project.info.title
993     </h2>
994   </div>
995   <div
996     className="overflow-y-auto"
997   >
998     <div
999       className="big-padded bordered-bottom"
1000     >
1001       <div
1002         className="display-flex-center"
1003       >
1004         <h3
1005           className="spacer-right"
1006         >
1007           project.info.description
1008         </h3>
1009       </div>
1010       <MetaTags
1011         component={
1012           Object {
1013             "breadcrumbs": Array [],
1014             "description": undefined,
1015             "key": "my-project",
1016             "name": "MyProject",
1017             "organization": "foo",
1018             "qualifier": "TRK",
1019             "qualityGate": Object {
1020               "isDefault": true,
1021               "key": "30",
1022               "name": "Sonar way",
1023             },
1024             "qualityProfiles": Array [
1025               Object {
1026                 "deleted": false,
1027                 "key": "my-qp",
1028                 "language": "ts",
1029                 "name": "Sonar way",
1030               },
1031             ],
1032             "tags": Array [],
1033           }
1034         }
1035         onComponentChange={[MockFunction]}
1036       />
1037     </div>
1038     <div
1039       className="big-padded bordered-bottom it__project-loc-value"
1040     >
1041       <MetaSize
1042         component={
1043           Object {
1044             "breadcrumbs": Array [],
1045             "description": undefined,
1046             "key": "my-project",
1047             "name": "MyProject",
1048             "organization": "foo",
1049             "qualifier": "TRK",
1050             "qualityGate": Object {
1051               "isDefault": true,
1052               "key": "30",
1053               "name": "Sonar way",
1054             },
1055             "qualityProfiles": Array [
1056               Object {
1057                 "deleted": false,
1058                 "key": "my-qp",
1059                 "language": "ts",
1060                 "name": "Sonar way",
1061               },
1062             ],
1063             "tags": Array [],
1064           }
1065         }
1066         measures={Array []}
1067       />
1068     </div>
1069     <div
1070       className="big-padded bordered-bottom"
1071     >
1072       <MetaQualityGate
1073         qualityGate={
1074           Object {
1075             "isDefault": true,
1076             "key": "30",
1077             "name": "Sonar way",
1078           }
1079         }
1080       />
1081       <Connect(MetaQualityProfiles)
1082         headerClassName="big-spacer-top"
1083         profiles={
1084           Array [
1085             Object {
1086               "deleted": false,
1087               "key": "my-qp",
1088               "language": "ts",
1089               "name": "Sonar way",
1090             },
1091           ]
1092         }
1093       />
1094     </div>
1095     <MetaLinks
1096       component={
1097         Object {
1098           "breadcrumbs": Array [],
1099           "description": undefined,
1100           "key": "my-project",
1101           "name": "MyProject",
1102           "organization": "foo",
1103           "qualifier": "TRK",
1104           "qualityGate": Object {
1105             "isDefault": true,
1106             "key": "30",
1107             "name": "Sonar way",
1108           },
1109           "qualityProfiles": Array [
1110             Object {
1111               "deleted": false,
1112               "key": "my-qp",
1113               "language": "ts",
1114               "name": "Sonar way",
1115             },
1116           ],
1117           "tags": Array [],
1118         }
1119       }
1120     />
1121     <div
1122       className="big-padded bordered-bottom"
1123     >
1124       <MetaKey
1125         componentKey="my-project"
1126         qualifier="TRK"
1127       />
1128     </div>
1129     <Memo(DrawerLink)
1130       label="overview.badges.get_badge.TRK"
1131       onPageChange={[MockFunction]}
1132       to={1}
1133     />
1134     <Memo(DrawerLink)
1135       label="project.info.to_notifications"
1136       onPageChange={[MockFunction]}
1137       to={2}
1138     />
1139   </div>
1140 </Fragment>
1141 `;