File tree Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change @@ -66,4 +66,44 @@ describe('Libraries', function() {
66
66
visible : true
67
67
} ) ;
68
68
} ) ;
69
+
70
+ it ( 'Shows a repo link for each library' , async function ( ) {
71
+ expect ( await this . page . $$eval ( '.repository a' , elements => {
72
+ return Array . prototype . every . call ( elements , e => {
73
+ return ! ! e . href ;
74
+ } ) ;
75
+ } ) ) . to . be . true ;
76
+ } ) ;
77
+
78
+ it ( 'Displays libraries stacked on top of each other ' +
79
+ 'for small screens' , async function ( ) {
80
+ try {
81
+ await this . page . setViewport ( {
82
+ width : 375 ,
83
+ height : 1080
84
+ } ) ;
85
+
86
+ const libraries = await this . page . $$ ( 'article.accordion' ) ;
87
+
88
+ let last = await libraries [ 0 ] . boundingBox ( ) ;
89
+ const result = await Promise . all ( libraries . slice ( 1 ) . map ( async element => {
90
+ const box = await element . boundingBox ( ) ;
91
+ const result = box . x === last . x && box . y > last . y ;
92
+ last = box ;
93
+ return result ;
94
+ } ) ) ;
95
+
96
+ expect ( result . every ( value => value ) ) . to . be . true ;
97
+ } finally {
98
+ await this . page . setViewport ( {
99
+ width : 1920 ,
100
+ height : 1080
101
+ } ) ;
102
+ }
103
+ } ) ;
104
+
105
+ it ( 'Sets the right classes when the vulnerability is and ' +
106
+ 'is not displayed ' , async function ( ) {
107
+
108
+ } ) ;
69
109
} ) ;
You can’t perform that action at this time.
0 commit comments