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