@@ -286,10 +286,17 @@ def test_publish(self):
286286 response_xml = f .read ().decode ('utf-8' )
287287 with requests_mock .mock () as m :
288288 m .post (self .baseurl , text = response_xml )
289- new_workbook = TSC .WorkbookItem (name = 'Sample' , show_tabs = False ,
289+
290+ new_workbook = TSC .WorkbookItem (name = 'Sample' ,
291+ show_tabs = False ,
290292 project_id = 'ee8c6e70-43b6-11e6-af4f-f7b0d8e20760' )
291- new_workbook = self .server .workbooks .publish (new_workbook , os .path .join (TEST_ASSET_DIR , 'SampleWB.twbx' ),
292- self .server .PublishMode .CreateNew )
293+
294+ sample_workbok = os .path .join (TEST_ASSET_DIR , 'SampleWB.twbx' )
295+ publish_mode = self .server .PublishMode .CreateNew
296+
297+ new_workbook = self .server .workbooks .publish (new_workbook ,
298+ sample_workbok ,
299+ publish_mode )
293300
294301 self .assertEqual ('a8076ca1-e9d8-495e-bae6-c684dbb55836' , new_workbook .id )
295302 self .assertEqual ('RESTAPISample' , new_workbook .name )
@@ -310,10 +317,18 @@ def test_publish_async(self):
310317 response_xml = f .read ().decode ('utf-8' )
311318 with requests_mock .mock () as m :
312319 m .post (self .baseurl , text = response_xml )
313- new_workbook = TSC .WorkbookItem (name = 'Sample' , show_tabs = False ,
320+
321+ new_workbook = TSC .WorkbookItem (name = 'Sample' ,
322+ show_tabs = False ,
314323 project_id = 'ee8c6e70-43b6-11e6-af4f-f7b0d8e20760' )
315- new_job = self .server .workbooks .publish (new_workbook , os .path .join (TEST_ASSET_DIR , 'SampleWB.twbx' ),
316- self .server .PublishMode .CreateNew , True )
324+
325+ sample_workbok = os .path .join (TEST_ASSET_DIR , 'SampleWB.twbx' )
326+ publish_mode = self .server .PublishMode .CreateNew
327+
328+ new_job = self .server .workbooks .publish (new_workbook ,
329+ sample_workbok ,
330+ publish_mode ,
331+ as_job = True )
317332
318333 self .assertEqual ('7c3d599e-949f-44c3-94a1-f30ba85757e4' , new_job .id )
319334 self .assertEqual ('PublishWorkbook' , new_job .type )
0 commit comments