[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/pim/krss
From: Dmitry Ivanov <vonami () gmail ! com>
Date: 2009-03-20 8:21:36
Message-ID: 1237537296.928459.6108.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 941648 by divanov:
- add flag 'Deleted'
- protect ItemImportReader with unit tests as I'm going
to rework flag handling throughout libkrss
M +2 -1 libkrss/item.h
M +1 -1 resource/itemimportreader.cpp
M +4 -0 resource/tests/CMakeLists.txt
A resource/tests/itemimportreadertest.cpp [License: GPL (v2+)]
A resource/tests/itemimportreadertest.h [License: GPL (v2+)]
A resource/tests/testdata/planetkde-imported.xml
--- trunk/playground/pim/krss/libkrss/item.h #941647:941648
@@ -45,7 +45,8 @@
enum StatusFlags {
New = 0x01,
Read = 0x02,
- Important = 0x04
+ Important = 0x04,
+ Deleted = 0x08
};
class KRSS_EXPORT Item
--- trunk/playground/pim/krss/resource/itemimportreader.cpp #941647:941648
@@ -241,7 +241,7 @@
status |= KRss::Important;
} else if ( el.deleted.isNextIn( reader ) ) {
if ( reader.readElementText() == "true" )
- ; //TODO
+ status |= KRss::Deleted;
}
}
--- trunk/playground/pim/krss/resource/tests/CMakeLists.txt #941647:941648
@@ -15,3 +15,7 @@
# importopmljobtest
kde4_add_unit_test(importopmljobtest importopmljobtest.cpp ../importopmljob.cpp)
target_link_libraries(importopmljobtest ${QT_QTTEST_LIBRARY} ${KDE4_AKONADI_LIBS} \
${KDE4_KIO_LIBS} ${QT_QTGUI_LIBRARY} krss) +
+# itemimportreadertest
+kde4_add_unit_test(itemimportreadertest itemimportreadertest.cpp \
../itemimportreader.cpp) +target_link_libraries(itemimportreadertest \
${QT_QTTEST_LIBRARY} ${KDE4_AKONADI_LIBS} ${KDE4_KIO_LIBS} ${QT_QTGUI_LIBRARY} krss)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic