4242 "data" : {
4343 "failCommands" : ["find" , "insert" , "update" ],
4444 "errorCode" : 462 , # IngressRequestRateLimitExceeded
45- "errorLabels" : ["Retryable " ],
45+ "errorLabels" : ["RetryableError " ],
4646 },
4747}
4848
@@ -67,7 +67,7 @@ async def test_retry_overload_error_command(self):
6767 with self .assertRaises (PyMongoError ) as error :
6868 await self .db .command ("find" , "t" )
6969
70- self .assertIn ("Retryable " , str (error .exception ))
70+ self .assertIn ("RetryableError " , str (error .exception ))
7171
7272 @async_client_context .require_failCommand_appName
7373 async def test_retry_overload_error_find (self ):
@@ -86,7 +86,7 @@ async def test_retry_overload_error_find(self):
8686 with self .assertRaises (PyMongoError ) as error :
8787 await self .db .t .find_one ()
8888
89- self .assertIn ("Retryable " , str (error .exception ))
89+ self .assertIn ("RetryableError " , str (error .exception ))
9090
9191 @async_client_context .require_failCommand_appName
9292 async def test_retry_overload_error_insert_one (self ):
@@ -105,12 +105,12 @@ async def test_retry_overload_error_insert_one(self):
105105 with self .assertRaises (PyMongoError ) as error :
106106 await self .db .t .find_one ()
107107
108- self .assertIn ("Retryable " , str (error .exception ))
108+ self .assertIn ("RetryableError " , str (error .exception ))
109109
110110 @async_client_context .require_failCommand_appName
111111 async def test_retry_overload_error_update_many (self ):
112112 # Even though update_many is not a retryable write operation, it will
113- # still be retried via the "Retryable " error label.
113+ # still be retried via the "RetryableError " error label.
114114 await self .db .t .insert_one ({"x" : 1 })
115115
116116 # Ensure command is retried on overload error.
@@ -126,7 +126,7 @@ async def test_retry_overload_error_update_many(self):
126126 with self .assertRaises (PyMongoError ) as error :
127127 await self .db .t .update_many ({}, {"$set" : {"x" : 2 }})
128128
129- self .assertIn ("Retryable " , str (error .exception ))
129+ self .assertIn ("RetryableError " , str (error .exception ))
130130
131131 @async_client_context .require_failCommand_appName
132132 async def test_retry_overload_error_getMore (self ):
@@ -140,7 +140,7 @@ async def test_retry_overload_error_getMore(self):
140140 "data" : {
141141 "failCommands" : ["getMore" ],
142142 "errorCode" : 462 , # IngressRequestRateLimitExceeded
143- "errorLabels" : ["Retryable " ],
143+ "errorLabels" : ["RetryableError " ],
144144 },
145145 }
146146 cursor = coll .find (batch_size = 2 )
@@ -157,7 +157,7 @@ async def test_retry_overload_error_getMore(self):
157157 with self .assertRaises (PyMongoError ) as error :
158158 await cursor .to_list ()
159159
160- self .assertIn ("Retryable " , str (error .exception ))
160+ self .assertIn ("RetryableError " , str (error .exception ))
161161
162162 @async_client_context .require_failCommand_appName
163163 async def test_limit_retry_command (self ):
@@ -179,7 +179,7 @@ async def test_limit_retry_command(self):
179179 with self .assertRaises (PyMongoError ) as error :
180180 await db .command ("find" , "t" )
181181
182- self .assertIn ("Retryable " , str (error .exception ))
182+ self .assertIn ("RetryableError " , str (error .exception ))
183183
184184
185185class TestRetryPolicy (AsyncPyMongoTestCase ):
0 commit comments