[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdegraphics/gwenview
From:       Aurélien Gâteau <aurelien.gateau () free ! fr>
Date:       2008-05-01 8:24:33
Message-ID: 1209630273.183763.30054.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 802910 by gateau:

Unit test for MetaDataBackEnd.


 M  +3 -1      lib/metadata/nepomukmetadatabackend.h  
 M  +14 -0     tests/CMakeLists.txt  
 A             tests/metadatabackendtest.cpp   [License: GPL (v2+)]
 A             tests/metadatabackendtest.h   [License: GPL (v2+)]


--- trunk/KDE/kdegraphics/gwenview/lib/metadata/nepomukmetadatabackend.h #802909:802910
@@ -21,6 +21,8 @@
 #ifndef NEPOMUKMETADATABACKEND_H
 #define NEPOMUKMETADATABACKEND_H
 
+#include <lib/gwenviewlib_export.h>
+
 // Qt
 
 // KDE
@@ -37,7 +39,7 @@
 /**
  * A real metadata backend using Nepomuk to store and retrieve metadata.
  */
-class NepomukMetaDataBackEnd : public AbstractMetaDataBackEnd {
+class GWENVIEWLIB_EXPORT NepomukMetaDataBackEnd : public AbstractMetaDataBackEnd {
 	Q_OBJECT
 public:
 	NepomukMetaDataBackEnd(QObject* parent);
--- trunk/KDE/kdegraphics/gwenview/tests/CMakeLists.txt #802909:802910
@@ -2,6 +2,11 @@
 	${CMAKE_CURRENT_SOURCE_DIR}/..
 	)
 
+# For config-gwenview.h
+include_directories(
+	${CMAKE_CURRENT_BINARY_DIR}/..
+	)
+
 set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} )
 
 
@@ -45,6 +50,15 @@
 
 target_link_libraries(thumbnailloadjobtest gwenviewlib ${QT_QTTEST_LIBRARY})
 
+# MetaDataBackEndTest
+set(metadatabackendtest_SRCS
+	metadatabackendtest.cpp
+	)
+
+kde4_add_unit_test(metadatabackendtest ${metadatabackendtest_SRCS})
+
+target_link_libraries(metadatabackendtest gwenviewlib ${QT_QTTEST_LIBRARY})
+
 # SlideContainer
 set(slidecontainertest_SRCS
 	slidecontainertest.cpp
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic