Add new test case for differ

Change-Id: Ifa5992c724d87fb84dcbff31a9ed7a3c61c21fdf
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
This commit is contained in:
jkobus
2014-01-15 14:27:19 +01:00
committed by Jarek Kobus
parent 6e666abc8e
commit 01eae5bfb1

View File

@@ -468,6 +468,15 @@ void tst_Differ::cleanupSemantics_data()
<< Diff(Diff::Equal, QString("GHIJ"))
<< Diff(Diff::Delete, QString("KLMNO"))
<< Diff(Diff::Insert, QString("PQRST")));
QTest::newRow("Don't cleanup 4")
<< (QList<Diff>()
<< Diff(Diff::Delete, QString("ABC"))
<< Diff(Diff::Equal, QString("DE"))
<< Diff(Diff::Delete, QString("F")))
<< (QList<Diff>()
<< Diff(Diff::Delete, QString("ABC"))
<< Diff(Diff::Equal, QString("DE"))
<< Diff(Diff::Delete, QString("F")));
QTest::newRow("Simple cleanup")
<< (QList<Diff>()
<< Diff(Diff::Delete, QString("A"))