[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [calligra/kotext-changetracking-boemann]
From: Ganesh Paramasivam <ganesh () crystalfab ! com>
Date: 2011-09-08 10:05:45
Message-ID: 20110908100545.28E32A607A () git ! kde ! org
[Download RAW message or body]
Git commit aee1f0f4ea42e33017a8e36d74b1cdf50c4ba466 by Ganesh Paramasivam.
Committed on 08/09/2011 at 12:05.
Pushed by ganeshp into branch 'kotext-changetracking-boemann'.
Fixing unit test failures
M +4 -6 libs/kotext/opendocument/tests/TestChangeTracking.cpp
M +1 -1 libs/kotext/opendocument/tests/TestChangeTracking.h
M +- -- libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-column/added-column-tracked.odt
M +- -- libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-row/added-row-tracked.odt
M +- -- libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-table/added-table-tracked.odt
M +- -- libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-column/deleted-column-tracked.odt
M +- -- libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-row/deleted-row-tracked.odt
M +- -- libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-table/deleted-table-tracked.odt
M +- -- libs/kotext/opendocument/tests/data/ChangeTracking/text/split-paragraph-by-table-addition/para-split-by-table-tracked.odt
M +- -- libs/kotext/opendocument/tests/data/ChangeTracking/text/split-paragraph-by-table-and-text/split-para-tracked.odt
http://commits.kde.org/calligra/aee1f0f4ea42e33017a8e36d74b1cdf50c4ba466
diff --git a/libs/kotext/opendocument/tests/TestChangeTracking.cpp \
b/libs/kotext/opendocument/tests/TestChangeTracking.cpp index c1275e8..2fbdff0 100644
--- a/libs/kotext/opendocument/tests/TestChangeTracking.cpp
+++ b/libs/kotext/opendocument/tests/TestChangeTracking.cpp
@@ -103,6 +103,7 @@ QTextDocument *TestChangeTracking::documentFromOdt(const QString \
&odt, const QSt
KoStyleManager *styleManager = new KoStyleManager;
KoChangeTracker *changeTracker = new KoChangeTracker;
+ KoInlineTextObjectManager *inlineTextObjectManager = new \
KoInlineTextObjectManager; if (changeFormat == "DeltaXML")
changeTracker->setSaveFormat(KoChangeTracker::DELTAXML);
else
@@ -116,7 +117,7 @@ QTextDocument *TestChangeTracking::documentFromOdt(const QString \
&odt, const QSt
shapeLoadingContext.addSharedData(KOTEXT_SHARED_LOADING_ID, \
textSharedLoadingData);
QTextDocument *document = new QTextDocument;
- KoTextDocument(document).setInlineTextObjectManager(new \
KoInlineTextObjectManager()); // required while saving + \
KoTextDocument(document).setInlineTextObjectManager(inlineTextObjectManager); // \
required while saving KoTextDocument(document).setStyleManager(styleManager);
KoTextDocument(document).setChangeTracker(changeTracker);
@@ -128,7 +129,7 @@ QTextDocument *TestChangeTracking::documentFromOdt(const QString \
&odt, const QSt return document;
}
-QString TestChangeTracking::documentToOdt(QTextDocument *document)
+QString TestChangeTracking::documentToOdt(const QString &testCase, QTextDocument \
*document) {
QString odt("test.odt");
if (QFile::exists(odt))
@@ -181,9 +182,6 @@ QString TestChangeTracking::documentToOdt(QTextDocument \
*document) }
// Setup layout and managers just like kotext
- KoTextDocument(document).setInlineTextObjectManager(new \
KoInlineTextObjectManager()); // required while saving
- KoStyleManager *styleManager = new KoStyleManager;
- KoTextDocument(document).setStyleManager(styleManager);
KoTextDocument(document).setTextEditor(new KoTextEditor(document));
KoTextWriter::saveOdf(context, 0, document, 0, -1);
@@ -228,7 +226,7 @@ void TestChangeTracking::testChangeTracking()
testFileName.prepend(QString(FILES_DATA_DIR));
QTextDocument *originalDocument = documentFromOdt(testFileName, changeFormat);
- QString roundTripFileName = documentToOdt(originalDocument);
+ QString roundTripFileName = documentToOdt(testcase, originalDocument);
QVERIFY(verifyContentXml(testFileName, roundTripFileName));
}
diff --git a/libs/kotext/opendocument/tests/TestChangeTracking.h \
b/libs/kotext/opendocument/tests/TestChangeTracking.h index adcc15b..f85a5a2 100644
--- a/libs/kotext/opendocument/tests/TestChangeTracking.h
+++ b/libs/kotext/opendocument/tests/TestChangeTracking.h
@@ -44,7 +44,7 @@ private:
private:
QTextDocument *documentFromOdt(const QString &odt, const QString &changeFormat);
- QString documentToOdt(QTextDocument *);
+ QString documentToOdt(const QString &testCase, QTextDocument *);
KComponentData *componentData;
};
diff --git a/libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-column/added-column-tracked.odt \
b/libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-column/added-column-tracked.odt
index 470edc4..69a8e7e 100755
Binary files a/libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-column/added-column-tracked.odt \
and b/libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-column/added-column-tracked.odt \
differ
diff --git a/libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-row/added-row-tracked.odt \
b/libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-row/added-row-tracked.odt
index 635fb67..f62b2b9 100755
Binary files a/libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-row/added-row-tracked.odt \
and b/libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-row/added-row-tracked.odt \
differ
diff --git a/libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-table/added-table-tracked.odt \
b/libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-table/added-table-tracked.odt
index 2d5b51b..4ae7444 100755
Binary files a/libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-table/added-table-tracked.odt \
and b/libs/kotext/opendocument/tests/data/ChangeTracking/tables/added-table/added-table-tracked.odt \
differ
diff --git a/libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-column/deleted-column-tracked.odt \
b/libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-column/deleted-column-tracked.odt
index d0fc65e..f6fd106 100755
Binary files a/libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-column/deleted-column-tracked.odt \
and b/libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-column/deleted-column-tracked.odt \
differ
diff --git a/libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-row/deleted-row-tracked.odt \
b/libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-row/deleted-row-tracked.odt
index b78aa7c..c5a47ed 100755
Binary files a/libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-row/deleted-row-tracked.odt \
and b/libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-row/deleted-row-tracked.odt \
differ
diff --git a/libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-table/deleted-table-tracked.odt \
b/libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-table/deleted-table-tracked.odt
index c7cf783..a41c8eb 100755
Binary files a/libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-table/deleted-table-tracked.odt \
and b/libs/kotext/opendocument/tests/data/ChangeTracking/tables/deleted-table/deleted-table-tracked.odt \
differ
diff --git a/libs/kotext/opendocument/tests/data/ChangeTracking/text/split-paragraph-by-table-addition/para-split-by-table-tracked.odt \
b/libs/kotext/opendocument/tests/data/ChangeTracking/text/split-paragraph-by-table-addition/para-split-by-table-tracked.odt
index b203f68..f27f745 100755
Binary files a/libs/kotext/opendocument/tests/data/ChangeTracking/text/split-paragraph-by-table-addition/para-split-by-table-tracked.odt \
and b/libs/kotext/opendocument/tests/data/ChangeTracking/text/split-paragraph-by-table-addition/para-split-by-table-tracked.odt \
differ
diff --git a/libs/kotext/opendocument/tests/data/ChangeTracking/text/split-paragraph-by-table-and-text/split-para-tracked.odt \
b/libs/kotext/opendocument/tests/data/ChangeTracking/text/split-paragraph-by-table-and-text/split-para-tracked.odt
index b59c568..2c0b16e 100755
Binary files a/libs/kotext/opendocument/tests/data/ChangeTracking/text/split-paragraph-by-table-and-text/split-para-tracked.odt \
and b/libs/kotext/opendocument/tests/data/ChangeTracking/text/split-paragraph-by-table-and-text/split-para-tracked.odt \
differ
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic