[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