[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdelibs/dcop/dcopidl2cpp
From: Alexander Kellett <lypanov () kde ! org>
Date: 2003-04-19 8:57:26
[Download RAW message or body]
CVS commit by lypanov:
partially done todo list for testing all of skel.cpp's code paths
M +41 -10 dcopidl_test.h 1.2
--- kdelibs/dcop/dcopidl2cpp/dcopidl_test.h #1.1:1.2
@@ -2,5 +2,16 @@
#define TEST_H
+// skel:
+// - non "CLASS" main elements
+// - namespacing stuff in skel
+// - no functions test
+// - ASYNC test
+// - does dispatcher cope with unnamed args?
+// - DCOPParent test - superclass?
+// - qual test, const?
+// writeType test
+
// test for k_dcop
+// NOTE - non hashing test, therefore use < 7 function
class DefaultTest : public QObject, virtual public DCOPObject
{
@@ -8,9 +19,30 @@ class DefaultTest : public QObject, virt
K_DCOP
public:
- KBookmarkNotifier();
+ DefaultTest();
k_dcop:
- void addedBookmark( QString filename, QString url, QString text, QString address, QString icon );
- void createdNewFolder( QString filename, QString text, QString address );
- void updatedAccessMetadata( QString filename, QString url );
+ void noArgsTest();
+ void argsTest( QString filename, QString url );
+ void unNamedArgsTest( QString, QString );
+
+ void function1( QString filename, QString url, QString text, QString address, QString icon );
+ void function2( QString filename, QString text, QString address );
+};
+
+// test for useHashing
+class HashingTest : public QObject, virtual public DCOPObject
+{
+ Q_OBJECT
+ K_DCOP
+public:
+ HashingTest();
+k_dcop:
+ void function1( QString );
+ void function2( QString, QString );
+ void function3( QString, QString, QString );
+ void function4( QString, QString, QString, QString );
+ void function5( QString, QString, QString, QString, QString );
+ void function6( QString, QString, QString, QString, QString, QString );
+ void function7( QString, QString, QString, QString, QString, QString, QString );
+ void function8( QString, QString, QString, QString, QString, QString, QString, QString );
};
@@ -20,10 +52,9 @@ class SignalTest : virtual public DCOPOb
K_DCOP
public:
- KBookmarkNotifier(QCString objId = "KBookmarkNotifier") : DCOPObject(objId) {}
-
+ SignalTest(QCString objId = "KBookmarkNotifier") : DCOPObject(objId) {}
k_dcop_signals:
- void addedBookmark( QString filename, QString url, QString text, QString address, QString icon );
- void createdNewFolder( QString filename, QString text, QString address );
- void updatedAccessMetadata( QString filename, QString url );
+ void signal1( QString filename, QString url, QString text, QString address, QString icon );
+ void signal2( QString filename, QString text, QString address );
+ void signal3( QString filename, QString url );
};
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic