From 9e310a4705ce956551059040696166aefb2388cb Mon Sep 17 00:00:00 2001 From: Miklos Vajna Date: Fri, 19 Aug 2016 16:46:15 +0200 Subject: sw redlines: expose description as part of the UNO/LOK API A redline can have a manual comment and also an autogenerated description, like "Insert 'abc'". Expose this later property as well, as it provides useful additional information, especially when the comment property is empty. Change-Id: Id0f0ff62aef58d96b9b6071706c6f5b4a0d74800 --- desktop/qa/desktop_lib/test_desktop_lib.cxx | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'desktop/qa') diff --git a/desktop/qa/desktop_lib/test_desktop_lib.cxx b/desktop/qa/desktop_lib/test_desktop_lib.cxx index b356535e1a4d..d3888ff94021 100644 --- a/desktop/qa/desktop_lib/test_desktop_lib.cxx +++ b/desktop/qa/desktop_lib/test_desktop_lib.cxx @@ -1434,6 +1434,10 @@ void DesktopLOKTest::testRedlineWriter() // Make sure that pressing a key creates exactly one redline. CPPUNIT_ASSERT_EQUAL(static_cast(1), aTree.get_child("redlines").size()); + for (boost::property_tree::ptree::value_type& rRedline : aTree.get_child("redlines")) + // This failed with boost::property_tree::ptree_bad_path, as there were no description field. + CPPUNIT_ASSERT_EQUAL(std::string("Insert 't'"), rRedline.second.get("description")); + comphelper::LibreOfficeKit::setActive(false); } -- cgit