@@ -66,7 +66,9 @@ func TestDiscoveryV5(t *testing.T) {
6666 setDefaultConfig (config , false )
6767 config .DiscV5BootstrapNodes = []string {testStoreENRBootstrap }
6868 config .DiscoveryLimit = 20
69- w , err := New (nil , config , nil , nil , nil , nil , nil )
69+ db , err := helpers .SetupTestMemorySQLDB (appdatabase.DbInitializer {})
70+ require .NoError (t , err )
71+ w , err := New (nil , config , nil , db , nil , nil , nil )
7072 require .NoError (t , err )
7173
7274 require .NoError (t , w .Start ())
@@ -92,7 +94,9 @@ func TestRestartDiscoveryV5(t *testing.T) {
9294 config .DiscoveryLimit = 20
9395 config .UDPPort = 10002
9496 config .ClusterID = 16
95- w , err := New (nil , config , nil , nil , nil , nil , nil )
97+ db , err := helpers .SetupTestMemorySQLDB (appdatabase.DbInitializer {})
98+ require .NoError (t , err )
99+ w , err := New (nil , config , nil , db , nil , nil , nil )
96100 require .NoError (t , err )
97101
98102 require .NoError (t , w .Start ())
@@ -135,8 +139,10 @@ func TestRelayPeers(t *testing.T) {
135139 config := & Config {
136140 EnableMissingMessageVerification : true ,
137141 }
142+ db , err := helpers .SetupTestMemorySQLDB (appdatabase.DbInitializer {})
143+ require .NoError (t , err )
138144 setDefaultConfig (config , false )
139- w , err := New (nil , config , nil , nil , nil , nil , nil )
145+ w , err := New (nil , config , nil , db , nil , nil , nil )
140146 require .NoError (t , err )
141147 require .NoError (t , w .Start ())
142148 _ , err = w .RelayPeersByTopic (config .DefaultShardPubsubTopic )
@@ -146,7 +152,7 @@ func TestRelayPeers(t *testing.T) {
146152 config = & Config {}
147153 config .ClusterID = 16
148154 config .LightClient = true
149- w , err = New (nil , config , nil , nil , nil , nil , nil )
155+ w , err = New (nil , config , nil , db , nil , nil , nil )
150156 require .NoError (t , err )
151157 require .NoError (t , w .Start ())
152158 _ , err = w .RelayPeersByTopic (config .DefaultShardPubsubTopic )
@@ -194,7 +200,9 @@ func TestBasicWakuV2(t *testing.T) {
194200 config .DiscV5BootstrapNodes = []string {enrTreeAddress }
195201 config .DiscoveryLimit = 20
196202 config .WakuNodes = []string {enrTreeAddress }
197- w , err := New (nil , config , nil , nil , nil , nil , nil )
203+ db , err := helpers .SetupTestMemorySQLDB (appdatabase.DbInitializer {})
204+ require .NoError (t , err )
205+ w , err := New (nil , config , nil , db , nil , nil , nil )
198206 require .NoError (t , err )
199207 require .NoError (t , w .Start ())
200208
@@ -334,7 +342,9 @@ func TestPeerExchange(t *testing.T) {
334342 config .EnableDiscV5 = true
335343 config .EnablePeerExchangeServer = true
336344 config .EnablePeerExchangeClient = false
337- pxServerNode , err := New (nil , config , logger .Named ("pxServerNode" ), nil , nil , nil , nil )
345+ db , err := helpers .SetupTestMemorySQLDB (appdatabase.DbInitializer {})
346+ require .NoError (t , err )
347+ pxServerNode , err := New (nil , config , logger .Named ("pxServerNode" ), db , nil , nil , nil )
338348 require .NoError (t , err )
339349 require .NoError (t , pxServerNode .Start ())
340350
@@ -347,7 +357,7 @@ func TestPeerExchange(t *testing.T) {
347357 config .EnablePeerExchangeServer = false
348358 config .EnablePeerExchangeClient = false
349359 config .DiscV5BootstrapNodes = []string {pxServerNode .node .ENR ().String ()}
350- discV5Node , err := New (nil , config , logger .Named ("discV5Node" ), nil , nil , nil , nil )
360+ discV5Node , err := New (nil , config , logger .Named ("discV5Node" ), db , nil , nil , nil )
351361 require .NoError (t , err )
352362 require .NoError (t , discV5Node .Start ())
353363
@@ -366,7 +376,7 @@ func TestPeerExchange(t *testing.T) {
366376 config .Resolver = resolver
367377
368378 config .WakuNodes = []string {url }
369- lightNode , err := New (nil , config , logger .Named ("lightNode" ), nil , nil , nil , nil )
379+ lightNode , err := New (nil , config , logger .Named ("lightNode" ), db , nil , nil , nil )
370380 require .NoError (t , err )
371381 require .NoError (t , lightNode .Start ())
372382
0 commit comments