@@ -51,7 +51,7 @@ def test_products_method_signature(self):
5151 assert 'timeout' in sig .parameters
5252
5353 # Defaults
54- assert sig .parameters ['timeout' ].default == 65
54+ assert sig .parameters ['timeout' ].default == 240
5555
5656 def test_reviews_method_signature (self ):
5757 """Test reviews method has correct signature."""
@@ -71,7 +71,7 @@ def test_reviews_method_signature(self):
7171 assert 'timeout' in sig .parameters
7272
7373 # Defaults
74- assert sig .parameters ['timeout' ].default == 65
74+ assert sig .parameters ['timeout' ].default == 240
7575
7676 def test_sellers_method_signature (self ):
7777 """Test sellers method has correct signature."""
@@ -83,7 +83,7 @@ def test_sellers_method_signature(self):
8383 assert 'url' in sig .parameters
8484 assert 'sync' not in sig .parameters
8585 assert 'timeout' in sig .parameters
86- assert sig .parameters ['timeout' ].default == 65
86+ assert sig .parameters ['timeout' ].default == 240
8787
8888
8989class TestAmazonDatasetIDs :
@@ -149,7 +149,7 @@ def test_products_api_spec(self):
149149 assert 'url' in sig .parameters
150150 assert 'sync' not in sig .parameters
151151 assert 'timeout' in sig .parameters
152- assert sig .parameters ['timeout' ].default == 65
152+ assert sig .parameters ['timeout' ].default == 240
153153
154154 def test_reviews_api_spec (self ):
155155 """Test reviews() matches CP API spec."""
@@ -295,10 +295,10 @@ def test_consistent_timeout_defaults(self):
295295
296296 import inspect
297297
298- # All methods should default to 65s
298+ # All methods should default to 240s
299299 for method_name in ['products' , 'reviews' , 'sellers' ]:
300300 sig = inspect .signature (getattr (scraper , method_name ))
301- assert sig .parameters ['timeout' ].default == 65
301+ assert sig .parameters ['timeout' ].default == 240
302302
303303 def test_uses_standard_async_workflow (self ):
304304 """Test methods use standard async workflow (no sync parameter)."""
0 commit comments