@@ -30,20 +30,43 @@ def setUp(self):
3030 def test_one_case (self ):
3131 remote_folder = 'TestData/In'
3232
33- source_name = 'Book1.xlsx'
34- target_name = 'myDocument.xlsx'
3533
36- result = AuthUtil .Ready (self .api , source_name , remote_folder + '/' + source_name , '' )
37- self .assertTrue (len (result .uploaded )> 0 )
38- result = AuthUtil .Ready (self .api , target_name , remote_folder + '/' + target_name , '' )
39- self .assertTrue (len (result .uploaded )> 0 )
34+ local_name = 'ExampleData.xlsx'
35+ remote_name = 'ExampleData.xlsx'
36+
37+ mapFiles = {
38+ local_name : "TestData/" + local_name
39+ }
40+ request = UploadFileRequest ( mapFiles , remote_folder + '/' + remote_name ,storage_name = '' )
41+ self .api .upload_file (request )
42+
43+ image_or_print_options = ImageOrPrintOptions (one_page_per_sheet = True )
44+ page_setup = PageSetup ( black_and_white = True , bottom_margin = 0 ,left_margin = 0 ,top_margin = 0 ,right_margin = 0 ,print_headings = False )
45+ range_operate_source = Range (column_count = 28 ,first_column = 1 ,first_row = 1 ,row_count = 42 )
46+
47+ range_convert = RangeConvertRequest (source = range_operate_source ,image_or_print_options = image_or_print_options ,page_setup = page_setup , image_type = 'Png' )
48+
49+ request = PostWorksheetCellsRangeToImageRequest ( remote_name , 'Retention Analysis' , range_convert ,folder = remote_folder ,storage_name = '' )
50+ print (request .name )
51+ response = self .api .post_worksheet_cells_range_to_image (request )
52+ print (response )
53+ # source_name = 'Book1.xlsx'
54+ # target_name = 'myDocument.xlsx'
55+
56+ # source_name = 'Book1.xlsx'
57+ # result = AuthUtil.Ready(self.api, source_name, remote_folder + '/' + source_name , '')
58+ # self.assertTrue(len(result.uploaded)>0)
59+
60+
61+
62+ # rangeOperateSource = Range(column_count= 3 ,first_column= 8 ,first_row= 4 ,row_count= 2, worksheet="Sheet1" )
63+ # rangeOperateTarget = Range(column_count= 3 ,first_column= 1,first_row= 1 ,row_count= 2 , worksheet="Sheet4")
64+ # rangeOperate = RangeCopyRequest(operate= 'CopyTo' ,source= rangeOperateSource ,target= rangeOperateTarget,target_workbook = remote_folder + '/' + target_name )
65+
66+ # request = PostWorksheetCellsRangesCopyRequest( source_name, 'Sheet1', rangeOperate, folder= remote_folder,storage_name= '')
67+ # self.api.post_worksheet_cells_ranges_copy(request)
4068
41- rangeOperateSource = Range (column_count = 3 ,first_column = 8 ,first_row = 4 ,row_count = 2 , worksheet = "Sheet1" )
42- rangeOperateTarget = Range (column_count = 3 ,first_column = 1 ,first_row = 1 ,row_count = 2 , worksheet = "Sheet4" )
43- rangeOperate = RangeCopyRequest (operate = 'CopyTo' ,source = rangeOperateSource ,target = rangeOperateTarget ,target_workbook = remote_folder + '/' + target_name )
4469
45- request = PostWorksheetCellsRangesCopyRequest ( source_name , 'Sheet1' , rangeOperate , folder = remote_folder ,storage_name = '' )
46- self .api .post_worksheet_cells_ranges_copy (request )
4770 # remote_folder = 'TestData/In'
4871
4972 # local_name = 'TestCase.xlsx'
0 commit comments