@@ -89,7 +89,7 @@ def test_ctor_w_explicit_connection(self):
8989 batch = self ._makeOne (connection )
9090 self .assertTrue (batch ._connection is connection )
9191 self .assertEqual (len (batch ._requests ), 0 )
92- self .assertEqual (len (batch ._futures ), 0 )
92+ self .assertEqual (len (batch ._target_objects ), 0 )
9393
9494 def test_ctor_w_implicit_connection (self ):
9595 from gcloud .storage ._testing import _monkey_defaults
@@ -101,7 +101,7 @@ def test_ctor_w_implicit_connection(self):
101101
102102 self .assertTrue (batch ._connection is connection )
103103 self .assertEqual (len (batch ._requests ), 0 )
104- self .assertEqual (len (batch ._futures ), 0 )
104+ self .assertEqual (len (batch ._target_objects ), 0 )
105105
106106 def test__make_request_GET_normal (self ):
107107 from gcloud .storage .batch import _FutureDict
@@ -115,7 +115,7 @@ def test__make_request_GET_normal(self):
115115 target_object = target )
116116 self .assertEqual (response .status , 204 )
117117 self .assertTrue (isinstance (content , _FutureDict ))
118- self .assertEqual (target ._properties , content )
118+ self .assertTrue (target ._properties is content )
119119 self .assertEqual (http ._requests , [])
120120 EXPECTED_HEADERS = [
121121 ('Accept-Encoding' , 'gzip' ),
@@ -140,7 +140,7 @@ def test__make_request_POST_normal(self):
140140 target_object = target )
141141 self .assertEqual (response .status , 204 )
142142 self .assertTrue (isinstance (content , _FutureDict ))
143- self .assertEqual (target ._properties , content )
143+ self .assertTrue (target ._properties is content )
144144 self .assertEqual (http ._requests , [])
145145 EXPECTED_HEADERS = [
146146 ('Accept-Encoding' , 'gzip' ),
@@ -165,7 +165,7 @@ def test__make_request_PATCH_normal(self):
165165 target_object = target )
166166 self .assertEqual (response .status , 204 )
167167 self .assertTrue (isinstance (content , _FutureDict ))
168- self .assertEqual (target ._properties , content )
168+ self .assertTrue (target ._properties is content )
169169 self .assertEqual (http ._requests , [])
170170 EXPECTED_HEADERS = [
171171 ('Accept-Encoding' , 'gzip' ),
@@ -190,7 +190,7 @@ def test__make_request_DELETE_normal(self):
190190 target_object = target )
191191 self .assertEqual (response .status , 204 )
192192 self .assertTrue (isinstance (content , _FutureDict ))
193- self .assertEqual (target ._properties , content )
193+ self .assertTrue (target ._properties is content )
194194 self .assertEqual (http ._requests , [])
195195 EXPECTED_HEADERS = [
196196 ('Accept-Encoding' , 'gzip' ),
@@ -330,13 +330,13 @@ def test_finish_nonempty_with_status_failure(self):
330330 batch ._do_request ('GET' , URL , {}, None , target1 )
331331 batch ._do_request ('GET' , URL , {}, None , target2 )
332332 # Make sure futures are not populated.
333- self .assertEqual ([future for future in batch ._futures ],
333+ self .assertEqual ([future for future in batch ._target_objects ],
334334 [target1 , target2 ])
335+ target2_future_before = target2 ._properties
335336 self .assertRaises (NotFound , batch .finish )
336337 self .assertEqual (target1 ._properties ,
337338 {'foo' : 1 , 'bar' : 2 })
338- self .assertEqual (target2 ._properties ,
339- {u'error' : {u'message' : u'Not Found' }})
339+ self .assertTrue (target2 ._properties is target2_future_before )
340340
341341 self .assertEqual (len (http ._requests ), 1 )
342342 method , uri , headers , body = http ._requests [0 ]
@@ -395,7 +395,7 @@ def test_as_context_mgr_wo_error(self):
395395 self .assertEqual (batch ._requests [0 ][0 ], 'POST' )
396396 self .assertEqual (batch ._requests [1 ][0 ], 'PATCH' )
397397 self .assertEqual (batch ._requests [2 ][0 ], 'DELETE' )
398- self .assertEqual (batch ._futures , [target1 , target2 , target3 ])
398+ self .assertEqual (batch ._target_objects , [target1 , target2 , target3 ])
399399 self .assertEqual (target1 ._properties ,
400400 {'foo' : 1 , 'bar' : 2 })
401401 self .assertEqual (target2 ._properties ,
@@ -429,7 +429,7 @@ def test_as_context_mgr_w_error(self):
429429 self .assertEqual (list (_BATCHES ), [])
430430 self .assertEqual (len (http ._requests ), 0 )
431431 self .assertEqual (len (batch ._requests ), 3 )
432- self .assertEqual (batch ._futures , [target1 , target2 , target3 ])
432+ self .assertEqual (batch ._target_objects , [target1 , target2 , target3 ])
433433 # Since the context manager fails, finish will not get called and
434434 # the _properties will still be futures.
435435 self .assertTrue (isinstance (target1 ._properties , _FutureDict ))
0 commit comments