libxlsxwriter/test/functional/src/test_comment16.c
John McNamara 87df446d49 Added support for cell comments in constant_memory mode.
Added support for cell comments in constant_memory mode
and also refactored the internal data structure for
handling comments.

Issue #38
2020-01-11 09:02:07 +00:00

30 lines
1 KiB
C

/*****************************************************************************
* Test cases for libxlsxwriter.
*
* Test to compare output against Excel files.
*
* Copyright 2014-2019, John McNamara, jmcnamara@cpan.org
*
*/
#include "xlsxwriter.h"
int main() {
lxw_workbook *workbook = workbook_new("test_comment16.xlsx");
lxw_worksheet *worksheet = workbook_add_worksheet(workbook, NULL);
worksheet_write_string(worksheet, CELL("A1"), "Foo", NULL);
worksheet_write_string(worksheet, CELL("C7"), "Bar", NULL);
worksheet_write_string(worksheet, CELL("G14"), "Baz", NULL);
worksheet_write_comment(worksheet, CELL("A1"), "Some text");
worksheet_write_comment(worksheet, CELL("D1"), "Some text");
worksheet_write_comment(worksheet, CELL("C7"), "Some text");
worksheet_write_comment(worksheet, CELL("E10"), "Some text");
worksheet_write_comment(worksheet, CELL("G14"), "Some text");
worksheet_set_comments_author(worksheet, "John");
return workbook_close(workbook);
}