/* * Tests for the lib_xlsx_writer library. * * Copyright 2014-2021, John McNamara, jmcnamara@cpan.org * */ #include "../ctest.h" #include "../helper.h" #include "../../../include/xlsxwriter/chartsheet.h" #include "../../../include/xlsxwriter/drawing.h" // Test assembling a complete Chartsheet file. CTEST(chartsheet, chartsheet) { char* got; char exp[] = "\n" "" "" "" "" "" "" "" ""; FILE* testfile = lxw_tmpfile(NULL); lxw_chartsheet *chartsheet = lxw_chartsheet_new(NULL); chartsheet->file = testfile; chartsheet->worksheet->drawing = lxw_drawing_new(); lxw_chartsheet_assemble_xml_file(chartsheet); RUN_XLSX_STREQ_SHORT(exp, got); lxw_chartsheet_free(chartsheet); }