[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/pim/krss/resource
From: Dmitry Ivanov <vonami () gmail ! com>
Date: 2008-08-17 21:06:21
Message-ID: 1219007181.651221.31694.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 848481 by divanov:
- add somewhat low-level unit tests for RssItemSync
- fix a bug spotted by the test: mark the article as new
if it has been updated
M +1 -0 CMakeLists.txt
M +3 -0 rssitemsync.cpp
A tests (directory)
A tests/CMakeLists.txt
A tests/rssitemsynctest.cpp [License: GPL (v2+)]
A tests/rssitemsynctest.h [License: GPL (v2+)]
--- trunk/playground/pim/krss/resource/CMakeLists.txt #848480:848481
@@ -1,5 +1,6 @@
find_package(KDE4 REQUIRED)
+add_subdirectory(tests)
set(rssresource_SRCS
rssresource.cpp
--- trunk/playground/pim/krss/resource/rssitemsync.cpp #848480:848481
@@ -52,7 +52,10 @@
if ( !newArticle.guidIsHash() && storedHash != newHash ) {
kDebug() << "The article has been updated:" << newItem.remoteId();
// dont overwrite the existing flags
+ // and clear \Seen + set \Recent
newItem.setFlags( storedItem.flags() );
+ newItem.clearFlag( "\\Seen" );
+ newItem.setFlag( "\\Recent" );
return true;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic