@@ -104,8 +104,6 @@ mod test {
104
104
UnifiedNum ,
105
105
} ;
106
106
107
- use crate :: db:: tests_postgres:: { setup_test_migrations, DATABASE_POOL } ;
108
-
109
107
// Currently used for testing
110
108
async fn get_all_analytics ( pool : & DbPool ) -> Result < Vec < Analytics > , PoolError > {
111
109
let client = pool. get ( ) . await ?;
@@ -170,11 +168,6 @@ mod test {
170
168
let app = setup_dummy_app ( ) . await ;
171
169
172
170
let test_events = get_test_events ( ) ;
173
- let database = DATABASE_POOL . get ( ) . await . expect ( "Should get a DB pool" ) ;
174
-
175
- setup_test_migrations ( database. pool . clone ( ) )
176
- . await
177
- . expect ( "Migrations should succeed" ) ;
178
171
179
172
let campaign = DUMMY_CAMPAIGN . clone ( ) ;
180
173
@@ -199,16 +192,11 @@ mod test {
199
192
let channel_context = channel_chain. with_channel ( dummy_channel) ;
200
193
let campaign_context = channel_context. clone ( ) . with ( campaign) ;
201
194
202
- record (
203
- & database. clone ( ) ,
204
- & campaign_context,
205
- & session,
206
- input_events. clone ( ) ,
207
- )
208
- . await
209
- . expect ( "should record" ) ;
195
+ record ( & app. pool , & campaign_context, & session, input_events. clone ( ) )
196
+ . await
197
+ . expect ( "should record" ) ;
210
198
211
- let analytics = get_all_analytics ( & database . pool )
199
+ let analytics = get_all_analytics ( & app . pool )
212
200
. await
213
201
. expect ( "should get all analytics" ) ;
214
202
assert_eq ! ( analytics. len( ) , 2 ) ;
@@ -238,12 +226,6 @@ mod test {
238
226
async fn test_recording_with_session ( ) {
239
227
let app = setup_dummy_app ( ) . await ;
240
228
241
- let database = DATABASE_POOL . get ( ) . await . expect ( "Should get a DB pool" ) ;
242
-
243
- setup_test_migrations ( database. pool . clone ( ) )
244
- . await
245
- . expect ( "Migrations should succeed" ) ;
246
-
247
229
let test_events = get_test_events ( ) ;
248
230
249
231
let campaign = DUMMY_CAMPAIGN . clone ( ) ;
@@ -274,16 +256,11 @@ mod test {
274
256
. expect ( "Channel token should be whitelisted in config!" ) ;
275
257
let channel_context = channel_chain. with_channel ( dummy_channel) ;
276
258
let campaign_context = channel_context. clone ( ) . with ( campaign) ;
277
- record (
278
- & database. clone ( ) ,
279
- & campaign_context,
280
- & session,
281
- input_events. clone ( ) ,
282
- )
283
- . await
284
- . expect ( "should record" ) ;
285
-
286
- let analytics = get_all_analytics ( & database. pool )
259
+ record ( & app. pool , & campaign_context, & session, input_events. clone ( ) )
260
+ . await
261
+ . expect ( "should record" ) ;
262
+
263
+ let analytics = get_all_analytics ( & app. pool )
287
264
. await
288
265
. expect ( "should find analytics" ) ;
289
266
0 commit comments