@@ -10,14 +10,11 @@ describe("Plugins - resolve plugin list", () => {
10
10
) ;
11
11
12
12
it ( "should return empty on an empty plugin list" , async ( ) => {
13
- assert . deepStrictEqual (
14
- await resolvePluginList ( [ ] , installedPackageFixture ) ,
15
- [ ] ,
16
- ) ;
13
+ assert . deepEqual ( await resolvePluginList ( [ ] , installedPackageFixture ) , [ ] ) ;
17
14
} ) ;
18
15
19
16
it ( "should return empty on an undefined plugin list" , async ( ) => {
20
- assert . deepStrictEqual (
17
+ assert . deepEqual (
21
18
await resolvePluginList ( undefined , installedPackageFixture ) ,
22
19
[ ] ,
23
20
) ;
@@ -28,7 +25,7 @@ describe("Plugins - resolve plugin list", () => {
28
25
id : "example-plugin" ,
29
26
} ;
30
27
31
- assert . deepStrictEqual (
28
+ assert . deepEqual (
32
29
await resolvePluginList ( [ plugin ] , installedPackageFixture ) ,
33
30
[ plugin ] ,
34
31
) ;
@@ -40,9 +37,10 @@ describe("Plugins - resolve plugin list", () => {
40
37
const b : HardhatPlugin = { id : "b" , dependencies : [ async ( ) => c ] } ;
41
38
const a : HardhatPlugin = { id : "a" , dependencies : [ async ( ) => b ] } ;
42
39
43
- assert . deepStrictEqual (
40
+ const expected = [ c , b , a ] ;
41
+ assert . deepEqual (
44
42
await resolvePluginList ( [ a ] , installedPackageFixture ) ,
45
- [ c , b , a ] ,
43
+ expected ,
46
44
) ;
47
45
} ) ;
48
46
@@ -52,9 +50,10 @@ describe("Plugins - resolve plugin list", () => {
52
50
const b : HardhatPlugin = { id : "b" } ;
53
51
const a : HardhatPlugin = { id : "a" } ;
54
52
55
- assert . deepStrictEqual (
53
+ const expected = [ a , b , c ] ;
54
+ assert . deepEqual (
56
55
await resolvePluginList ( [ a , b , c ] , installedPackageFixture ) ,
57
- [ a , b , c ] ,
56
+ expected ,
58
57
) ;
59
58
} ) ;
60
59
@@ -69,9 +68,10 @@ describe("Plugins - resolve plugin list", () => {
69
68
dependencies : [ async ( ) => b , async ( ) => c ] ,
70
69
} ;
71
70
72
- assert . deepStrictEqual (
71
+ const expected = [ b , c , a ] ;
72
+ assert . deepEqual (
73
73
await resolvePluginList ( [ a ] , installedPackageFixture ) ,
74
- [ b , c , a ] ,
74
+ expected ,
75
75
) ;
76
76
} ) ;
77
77
@@ -83,9 +83,10 @@ describe("Plugins - resolve plugin list", () => {
83
83
const b : HardhatPlugin = { id : "b" , dependencies : [ async ( ) => c ] } ;
84
84
const a : HardhatPlugin = { id : "a" , dependencies : [ async ( ) => c ] } ;
85
85
86
- assert . deepStrictEqual (
86
+ const expected = [ c , a , b ] ;
87
+ assert . deepEqual (
87
88
await resolvePluginList ( [ a , b ] , installedPackageFixture ) ,
88
- [ c , a , b ] ,
89
+ expected ,
89
90
) ;
90
91
} ) ;
91
92
@@ -103,9 +104,10 @@ describe("Plugins - resolve plugin list", () => {
103
104
dependencies : [ async ( ) => b , async ( ) => c ] ,
104
105
} ;
105
106
106
- assert . deepStrictEqual (
107
+ const expected = [ d , b , c , a ] ;
108
+ assert . deepEqual (
107
109
await resolvePluginList ( [ a ] , installedPackageFixture ) ,
108
- [ d , b , c , a ] ,
110
+ expected ,
109
111
) ;
110
112
} ) ;
111
113
@@ -133,9 +135,10 @@ describe("Plugins - resolve plugin list", () => {
133
135
dependencies : [ async ( ) => c , async ( ) => d ] ,
134
136
} ;
135
137
136
- assert . deepStrictEqual (
138
+ const expected = [ i , g , c , d , a , h , e , f , b ] ;
139
+ assert . deepEqual (
137
140
await resolvePluginList ( [ a , b ] , installedPackageFixture ) ,
138
- [ i , g , c , d , a , h , e , f , b ] ,
141
+ expected ,
139
142
) ;
140
143
} ) ;
141
144
0 commit comments