@@ -145,7 +145,7 @@ async def test_semaphore_acquire_release_basic(
145145
146146 # Initially not acquired
147147 assert await semaphore .current_count () == 0
148- assert await semaphore .size () == semaphore_capacity
148+ assert await semaphore .available_tokens () == semaphore_capacity
149149 assert await semaphore .is_acquired () is False
150150 await _assert_semaphore_redis_state (
151151 redis_client_sdk ,
@@ -158,7 +158,7 @@ async def test_semaphore_acquire_release_basic(
158158 result = await semaphore .acquire ()
159159 assert result is True
160160 assert await semaphore .current_count () == 1
161- assert await semaphore .size () == semaphore_capacity - 1
161+ assert await semaphore .available_tokens () == semaphore_capacity - 1
162162 assert await semaphore .is_acquired () is True
163163 await _assert_semaphore_redis_state (
164164 redis_client_sdk ,
@@ -171,7 +171,7 @@ async def test_semaphore_acquire_release_basic(
171171 result = await semaphore .acquire ()
172172 assert result is True
173173 assert await semaphore .current_count () == 1
174- assert await semaphore .size () == semaphore_capacity - 1
174+ assert await semaphore .available_tokens () == semaphore_capacity - 1
175175 assert await semaphore .is_acquired () is True
176176 await _assert_semaphore_redis_state (
177177 redis_client_sdk ,
@@ -183,7 +183,7 @@ async def test_semaphore_acquire_release_basic(
183183 # reacquire should just work
184184 await semaphore .reacquire ()
185185 assert await semaphore .current_count () == 1
186- assert await semaphore .size () == semaphore_capacity - 1
186+ assert await semaphore .available_tokens () == semaphore_capacity - 1
187187 assert await semaphore .is_acquired () is True
188188 await _assert_semaphore_redis_state (
189189 redis_client_sdk ,
@@ -195,7 +195,7 @@ async def test_semaphore_acquire_release_basic(
195195 # Release
196196 await semaphore .release ()
197197 assert await semaphore .current_count () == 0
198- assert await semaphore .size () == semaphore_capacity
198+ assert await semaphore .available_tokens () == semaphore_capacity
199199 assert await semaphore .is_acquired () is False
200200 await _assert_semaphore_redis_state (
201201 redis_client_sdk ,
@@ -239,7 +239,7 @@ async def test_semaphore_acquire_release_with_ttl_expiry(
239239 )
240240 await semaphore .acquire ()
241241 assert await semaphore .current_count () == 1
242- assert await semaphore .size () == semaphore_capacity - 1
242+ assert await semaphore .available_tokens () == semaphore_capacity - 1
243243 await _assert_semaphore_redis_state (
244244 redis_client_sdk ,
245245 semaphore ,
@@ -312,14 +312,14 @@ async def test_semaphore_multiple_instances_capacity_limit(
312312 assert await semaphores [1 ].is_acquired () is False
313313 for sem in semaphores [:4 ]:
314314 assert await sem .current_count () == 1
315- assert await sem .size () == capacity - 1
315+ assert await sem .available_tokens () == capacity - 1
316316
317317 # acquire second
318318 assert await semaphores [1 ].acquire () is True
319319 for sem in semaphores [:2 ]:
320320 assert await sem .is_acquired () is True
321321 assert await sem .current_count () == 2
322- assert await sem .size () == capacity - 2
322+ assert await sem .available_tokens () == capacity - 2
323323 await _assert_semaphore_redis_state (
324324 redis_client_sdk ,
325325 sem ,
@@ -333,20 +333,20 @@ async def test_semaphore_multiple_instances_capacity_limit(
333333 assert await sem .acquire () is False
334334 assert await sem .is_acquired () is False
335335 assert await sem .current_count () == 2
336- assert await sem .size () == capacity - 2
336+ assert await sem .available_tokens () == capacity - 2
337337
338338 # Release one
339339 await semaphores [0 ].release ()
340340 assert await semaphores [0 ].is_acquired () is False
341341 for sem in semaphores [:4 ]:
342342 assert await sem .current_count () == 1
343- assert await sem .size () == capacity - 1
343+ assert await sem .available_tokens () == capacity - 1
344344
345345 # Now third can acquire
346346 assert await semaphores [2 ].acquire () is True
347347 for sem in semaphores [:4 ]:
348348 assert await sem .current_count () == 2
349- assert await sem .size () == capacity - 2
349+ assert await sem .available_tokens () == capacity - 2
350350
351351 # Clean up
352352 await semaphores [1 ].release ()
@@ -368,7 +368,7 @@ async def test_semaphore_context_manager(
368368 ) as semaphore1 :
369369 assert await semaphore1 .is_acquired () is True
370370 assert await semaphore1 .current_count () == 1
371- assert await semaphore1 .size () == 0
371+ assert await semaphore1 .available_tokens () == 0
372372 await _assert_semaphore_redis_state (
373373 redis_client_sdk ,
374374 semaphore1 ,
0 commit comments