test/regression/test_chartsheet08.rb in write_xlsx-0.85.5 vs test/regression/test_chartsheet08.rb in write_xlsx-0.85.6
- old
+ new
@@ -5,16 +5,16 @@
def setup
setup_dir_var
end
def teardown
- File.delete(@xlsx) if File.exist?(@xlsx)
+ @tempfile.close(true)
end
def test_chartsheet08
@xlsx = 'chartsheet08.xlsx'
- workbook = WriteXLSX.new(@xlsx)
+ workbook = WriteXLSX.new(@io)
worksheet = workbook.add_worksheet
chart = workbook.add_chart(:type => 'bar')
# For testing, copy the randomly generated axis ids in the target xlsx file.
chart.instance_variable_get(:@chart).
@@ -39,23 +39,21 @@
chart.margin_bottom = '0.74803149606299213'
chart.set_header('Page &P', '0.51181102362204722')
chart.set_footer('&A' , '0.51181102362204722')
workbook.close
- compare_xlsx_for_regression(
- File.join(@regression_output, @xlsx),
- @xlsx,
- %w[
- xl/printerSettings/printerSettings1.bin
- xl/chartsheets/_rels/sheet1.xml.rels
- ],
- {
- '[Content_Types].xml' => ['<Default Extension="bin"'],
- 'xl/workbook.xml' => ['<workbookView'],
- 'xl/chartsheets/sheet1.xml' => [
- '<pageSetup',
- '<drawing', # Id is wrong due to missing printerbin.
- ]
- }
- )
+ compare_for_regression(
+ %w[
+ xl/printerSettings/printerSettings1.bin
+ xl/chartsheets/_rels/sheet1.xml.rels
+ ],
+ {
+ '[Content_Types].xml' => ['<Default Extension="bin"'],
+ 'xl/workbook.xml' => ['<workbookView'],
+ 'xl/chartsheets/sheet1.xml' => [
+ '<pageSetup',
+ '<drawing', # Id is wrong due to missing printerbin.
+ ]
+ }
+ )
end
end