summaryrefslogtreecommitdiff
path: root/sw/qa/extras/rtfexport/rtfexport.cxx
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@suse.cz>2013-06-16 13:21:38 +0200
committerMiklos Vajna <vmiklos@suse.cz>2013-06-16 14:47:07 +0200
commitae85b56a9a18657a57fd5033faff34e7ee4ff2f8 (patch)
treed62b2af7172b2119637a540ab448e6171aca5af3 /sw/qa/extras/rtfexport/rtfexport.cxx
parent01bc38ac11fe791474fdffd763534851308d86ab (diff)
Import/export RTF_REVISIONS
File -> Properties -> Security -> Record Changes on the UI. Change-Id: I96d321f407abd33e15a4a133e6723d48efa5bc53
Diffstat (limited to 'sw/qa/extras/rtfexport/rtfexport.cxx')
-rw-r--r--sw/qa/extras/rtfexport/rtfexport.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/sw/qa/extras/rtfexport/rtfexport.cxx b/sw/qa/extras/rtfexport/rtfexport.cxx
index 0605b82cb18d..7de0a4bdf68a 100644
--- a/sw/qa/extras/rtfexport/rtfexport.cxx
+++ b/sw/qa/extras/rtfexport/rtfexport.cxx
@@ -64,6 +64,7 @@ public:
void testHyperlink();
void testTextFrameBorders();
void testTextframeGradient();
+ void testRecordChanges();
CPPUNIT_TEST_SUITE(Test);
#if !defined(MACOSX) && !defined(WNT)
@@ -117,6 +118,7 @@ void Test::run()
{"hyperlink.rtf", &Test::testHyperlink},
{"textframe-borders.rtf", &Test::testTextFrameBorders},
{"textframe-gradient.rtf", &Test::testTextframeGradient},
+ {"record-changes.rtf", &Test::testRecordChanges},
};
// Don't test the first import of these, for some reason those tests fail
const char* aBlacklist[] = {
@@ -584,6 +586,12 @@ void Test::testTextframeGradient()
CPPUNIT_ASSERT_EQUAL(awt::GradientStyle_AXIAL, aGradient.Style);
}
+void Test::testRecordChanges()
+{
+ // \revisions wasn't imported/exported.
+ CPPUNIT_ASSERT_EQUAL(true, getProperty<bool>(mxComponent, "RecordChanges"));
+}
+
CPPUNIT_TEST_SUITE_REGISTRATION(Test);
CPPUNIT_PLUGIN_IMPLEMENT();