@@ -480,7 +480,7 @@ func TestGetCellHyperLink(t *testing.T) {
480480
481481 ws , ok = f .Sheet .Load ("xl/worksheets/sheet1.xml" )
482482 assert .True (t , ok )
483- ws .(* xlsxWorksheet ).MergeCells = & xlsxMergeCells { Cells : []* xlsxMergeCell {{Ref : "A:A" }}}
483+ ws .(* xlsxWorksheet ).Hyperlinks = & xlsxHyperlinks { Hyperlink : []xlsxHyperlink {{Ref : "A:A" }}}
484484 link , target , err = f .GetCellHyperLink ("Sheet1" , "A1" )
485485 assert .EqualError (t , err , newCellNameToCoordinatesError ("A" , newInvalidCellNameError ("A" )).Error ())
486486 assert .Equal (t , link , false )
@@ -1447,21 +1447,21 @@ func TestSetDefaultTimeStyle(t *testing.T) {
14471447}
14481448
14491449func TestAddVBAProject (t * testing.T ) {
1450- f := NewFile ()
1451- file , err := os .ReadFile (filepath .Join ("test" , "Book1.xlsx" ))
1452- assert .NoError (t , err )
1453- assert .NoError (t , f .SetSheetProps ("Sheet1" , & SheetPropsOptions {CodeName : stringPtr ("Sheet1" )}))
1454- assert .EqualError (t , f .AddVBAProject (file ), ErrAddVBAProject .Error ())
1455- file , err = os .ReadFile (filepath .Join ("test" , "vbaProject.bin" ))
1456- assert .NoError (t , err )
1457- assert .NoError (t , f .AddVBAProject (file ))
1458- // Test add VBA project twice
1459- assert .NoError (t , f .AddVBAProject (file ))
1460- assert .NoError (t , f .SaveAs (filepath .Join ("test" , "TestAddVBAProject.xlsm" )))
1461- // Test add VBA with unsupported charset workbook relationships
1462- f .Relationships .Delete (defaultXMLPathWorkbookRels )
1463- f .Pkg .Store (defaultXMLPathWorkbookRels , MacintoshCyrillicCharset )
1464- assert .EqualError (t , f .AddVBAProject (file ), "XML syntax error on line 1: invalid UTF-8" )
1450+ f := NewFile ()
1451+ file , err := os .ReadFile (filepath .Join ("test" , "Book1.xlsx" ))
1452+ assert .NoError (t , err )
1453+ assert .NoError (t , f .SetSheetProps ("Sheet1" , & SheetPropsOptions {CodeName : stringPtr ("Sheet1" )}))
1454+ assert .EqualError (t , f .AddVBAProject (file ), ErrAddVBAProject .Error ())
1455+ file , err = os .ReadFile (filepath .Join ("test" , "vbaProject.bin" ))
1456+ assert .NoError (t , err )
1457+ assert .NoError (t , f .AddVBAProject (file ))
1458+ // Test add VBA project twice
1459+ assert .NoError (t , f .AddVBAProject (file ))
1460+ assert .NoError (t , f .SaveAs (filepath .Join ("test" , "TestAddVBAProject.xlsm" )))
1461+ // Test add VBA with unsupported charset workbook relationships
1462+ f .Relationships .Delete (defaultXMLPathWorkbookRels )
1463+ f .Pkg .Store (defaultXMLPathWorkbookRels , MacintoshCyrillicCharset )
1464+ assert .EqualError (t , f .AddVBAProject (file ), "XML syntax error on line 1: invalid UTF-8" )
14651465}
14661466
14671467func TestContentTypesReader (t * testing.T ) {
0 commit comments