1414class TestASGIMiddleware (IntegrationTest ):
1515 def setUp (self ):
1616 super (TestASGIMiddleware , self ).setUp ()
17- bugsnag .configure (endpoint = self .server .url ,
18- asynchronous = False ,
19- api_key = '3874876376238728937' ,
20- max_breadcrumbs = 25 )
17+ bugsnag .configure (
18+ endpoint = self .server .events_url ,
19+ session_endpoint = self .server .sessions_url ,
20+ asynchronous = False ,
21+ api_key = '3874876376238728937' ,
22+ max_breadcrumbs = 25 ,
23+ )
2124
2225 def test_normal_http_operation (self ):
2326 async def app (scope , recv , send ):
@@ -46,7 +49,7 @@ async def index(req):
4649 self .assertRaises (ScaryException , lambda : app .get ('/' ))
4750 self .assertSentReportCount (1 )
4851
49- payload = self .server .received [0 ]['json_body' ]
52+ payload = self .server .events_received [0 ]['json_body' ]
5053 request = payload ['events' ][0 ]['metaData' ]['request' ]
5154 self .assertEqual ('/' , request ['path' ])
5255 self .assertEqual ('GET' , request ['httpMethod' ])
@@ -84,7 +87,7 @@ async def index(req):
8487 self .assertRaises (ScaryException , lambda : app .get ('/' ))
8588 self .assertSentReportCount (1 )
8689
87- payload = self .server .received [0 ]['json_body' ]
90+ payload = self .server .events_received [0 ]['json_body' ]
8891 environment = payload ['events' ][0 ]['metaData' ]['environment' ]
8992
9093 self .assertEqual ('/' , environment ['path' ])
@@ -116,7 +119,7 @@ async def index(req):
116119 )
117120 self .assertSentReportCount (1 )
118121
119- payload = self .server .received [0 ]['json_body' ]
122+ payload = self .server .events_received [0 ]['json_body' ]
120123 headers = payload ['events' ][0 ]['metaData' ]['request' ]['headers' ]
121124
122125 self .assertEqual ('[FILTERED]' , headers ['authorization' ])
@@ -130,7 +133,7 @@ async def app(scope, recv, send):
130133 self .assertRaises (ScaryException , lambda : app .get ('/' ))
131134 self .assertSentReportCount (1 )
132135
133- payload = self .server .received [0 ]['json_body' ]
136+ payload = self .server .events_received [0 ]['json_body' ]
134137 request = payload ['events' ][0 ]['metaData' ]['request' ]
135138 self .assertEqual ('/' , request ['path' ])
136139 self .assertEqual ('GET' , request ['httpMethod' ])
@@ -167,7 +170,7 @@ async def index(req):
167170 self .assertRaises (ScaryException , lambda : app .get ('/' ))
168171 self .assertSentReportCount (1 )
169172
170- payload = self .server .received [0 ]['json_body' ]
173+ payload = self .server .events_received [0 ]['json_body' ]
171174 metadata = payload ['events' ][0 ]['metaData' ]
172175 request = metadata ['request' ]
173176 self .assertEqual ('/' , request ['path' ])
@@ -202,7 +205,7 @@ async def app(scope, receive, send):
202205
203206 self .assertSentReportCount (1 )
204207
205- payload = self .server .received [0 ]['json_body' ]
208+ payload = self .server .events_received [0 ]['json_body' ]
206209 metadata = payload ['events' ][0 ]['metaData' ]
207210 request = metadata ['request' ]
208211 self .assertEqual ('/' , request ['path' ])
@@ -238,7 +241,7 @@ async def index(req):
238241 )
239242 self .assertSentReportCount (1 )
240243
241- payload = self .server .received [0 ]['json_body' ]
244+ payload = self .server .events_received [0 ]['json_body' ]
242245 request = payload ['events' ][0 ]['metaData' ]['request' ]
243246 self .assertEqual (
244247 'http://testserver/path?password=[FILTERED]' ,
@@ -272,7 +275,7 @@ async def index(req):
272275 )
273276 self .assertSentReportCount (1 )
274277
275- payload = self .server .received [0 ]['json_body' ]
278+ payload = self .server .events_received [0 ]['json_body' ]
276279 request = payload ['events' ][0 ]['metaData' ]['request' ]
277280 self .assertEqual ('/' , request ['path' ])
278281 self .assertEqual ('GET' , request ['httpMethod' ])
@@ -316,7 +319,7 @@ async def index(req):
316319
317320 assert self .sent_report_count == 1
318321
319- payload = self .server .received [0 ]['json_body' ]
322+ payload = self .server .events_received [0 ]['json_body' ]
320323
321324 print (payload )
322325 assert len (payload ['events' ][0 ]['exceptions' ]) == 2
@@ -364,7 +367,7 @@ async def index(req):
364367
365368 assert self .sent_report_count == 1
366369
367- payload = self .server .received [0 ]['json_body' ]
370+ payload = self .server .events_received [0 ]['json_body' ]
368371 exception = payload ['events' ][0 ]['exceptions' ][0 ]
369372 feature_flags = payload ['events' ][0 ]['featureFlags' ]
370373
@@ -383,7 +386,7 @@ async def index(req):
383386
384387 assert self .sent_report_count == 2
385388
386- payload = self .server .received [1 ]['json_body' ]
389+ payload = self .server .events_received [1 ]['json_body' ]
387390 feature_flags = payload ['events' ][0 ]['featureFlags' ]
388391
389392 assert feature_flags == [
@@ -396,7 +399,7 @@ async def index(req):
396399
397400 assert self .sent_report_count == 3
398401
399- payload = self .server .received [2 ]['json_body' ]
402+ payload = self .server .events_received [2 ]['json_body' ]
400403 feature_flags = payload ['events' ][0 ]['featureFlags' ]
401404
402405 assert feature_flags == []
0 commit comments