@@ -11,8 +11,10 @@ using namespace odr;
1111using namespace odr ::test;
1212
1313TEST (Document, odt) {
14+ auto logger = Logger::create_stdio (" odr-test" , LogLevel::verbose);
15+
1416 DocumentFile document_file (
15- TestData::test_file_path (" odr-public/odt/about.odt" ));
17+ TestData::test_file_path (" odr-public/odt/about.odt" ), *logger );
1618
1719 EXPECT_EQ (document_file.file_type (), FileType::opendocument_text);
1820
@@ -30,8 +32,10 @@ TEST(Document, odt) {
3032}
3133
3234TEST (Document, odg) {
35+ auto logger = Logger::create_stdio (" odr-test" , LogLevel::verbose);
36+
3337 DocumentFile document_file (
34- TestData::test_file_path (" odr-public/odg/sample.odg" ));
38+ TestData::test_file_path (" odr-public/odg/sample.odg" ), *logger );
3539
3640 EXPECT_EQ (document_file.file_type (), FileType::opendocument_graphics);
3741
@@ -51,8 +55,10 @@ TEST(Document, odg) {
5155}
5256
5357TEST (Document, edit_odt) {
58+ auto logger = Logger::create_stdio (" odr-test" , LogLevel::verbose);
59+
5460 DocumentFile document_file (
55- TestData::test_file_path (" odr-public/odt/about.odt" ));
61+ TestData::test_file_path (" odr-public/odt/about.odt" ), *logger );
5662 Document document = document_file.document ();
5763
5864 std::function<void (Element)> edit = [&](Element element) {
@@ -70,8 +76,11 @@ TEST(Document, edit_odt) {
7076}
7177
7278TEST (Document, edit_docx) {
79+ auto logger = Logger::create_stdio (" odr-test" , LogLevel::verbose);
80+
7381 DocumentFile document_file (
74- TestData::test_file_path (" odr-public/docx/style-various-1.docx" ));
82+ TestData::test_file_path (" odr-public/docx/style-various-1.docx" ),
83+ *logger);
7584 Document document = document_file.document ();
7685
7786 std::function<void (Element)> edit = [&](Element element) {
@@ -89,10 +98,12 @@ TEST(Document, edit_docx) {
8998}
9099
91100TEST (Document, edit_odt_diff) {
101+ auto logger = Logger::create_stdio (" odr-test" , LogLevel::verbose);
102+
92103 auto diff =
93104 R"( {"modifiedText":{"/child:16/child:0":"Outasdfsdafdline","/child:24/child:0":"Colorasdfasdfasdfed Line","/child:6/child:0":"Text hello world!"}})" ;
94105 DocumentFile document_file (
95- TestData::test_file_path (" odr-public/odt/style-various-1.odt" ));
106+ TestData::test_file_path (" odr-public/odt/style-various-1.odt" ), *logger );
96107 Document document = document_file.document ();
97108
98109 html::edit (document, diff);
@@ -102,10 +113,12 @@ TEST(Document, edit_odt_diff) {
102113}
103114
104115TEST (Document, edit_ods_diff) {
116+ auto logger = Logger::create_stdio (" odr-test" , LogLevel::verbose);
117+
105118 auto diff =
106119 R"( {"modifiedText":{"/child:0/row:0/child:0/child:0/child:0":"Page 1 hi","/child:1/row:0/child:0/child:0/child:0":"Page 2 hihi","/child:2/row:0/child:0/child:0/child:0":"Page 3 hihihi","/child:3/row:0/child:0/child:0/child:0":"Page 4 hihihihi","/child:4/row:0/child:0/child:0/child:0":"Page 5 hihihihihi"}})" ;
107120 DocumentFile document_file (
108- TestData::test_file_path (" odr-public/ods/pages.ods" ));
121+ TestData::test_file_path (" odr-public/ods/pages.ods" ), *logger );
109122 document_file = document_file.decrypt (
110123 TestData::test_file (" odr-public/ods/pages.ods" ).password .value ());
111124 Document document = document_file.document ();
@@ -117,10 +130,13 @@ TEST(Document, edit_ods_diff) {
117130}
118131
119132TEST (Document, edit_docx_diff) {
133+ auto logger = Logger::create_stdio (" odr-test" , LogLevel::verbose);
134+
120135 auto diff =
121136 R"( {"modifiedText":{"/child:16/child:0/child:0":"Outasdfsdafdline","/child:24/child:0/child:0":"Colorasdfasdfasdfed Line","/child:6/child:0/child:0":"Text hello world!"}})" ;
122137 DocumentFile document_file (
123- TestData::test_file_path (" odr-public/docx/style-various-1.docx" ));
138+ TestData::test_file_path (" odr-public/docx/style-various-1.docx" ),
139+ *logger);
124140 Document document = document_file.document ();
125141
126142 html::edit (document, diff);
0 commit comments