[libnotify] Add two more cases to basic test



commit 86b806c71ec249b6a07482828d3179bfde2acf2f
Author: William Jon McCann <jmccann redhat com>
Date:   Fri Jan 29 04:43:07 2010 -0500

    Add two more cases to basic test
    
    Add summary only and long summary

 tests/test-basic.c |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)
---
diff --git a/tests/test-basic.c b/tests/test-basic.c
index 607f7a8..88dbe43 100644
--- a/tests/test-basic.c
+++ b/tests/test-basic.c
@@ -31,6 +31,21 @@ main ()
 
         notify_init ("Basics");
 
+        /* Long summary */
+        n = notify_notification_new ("Summary that is very long 8374983278r32j4 rhjjfh dw8f 43jhf 8ds7 ur2389f jdbjkt h8924yf jkdbjkt 892hjfiHER98HEJIF BDSJHF hjdhF JKLH 890YRHEJHFU 89HRJKSHdd dddd ddddd dddd ddddd dddd ddddd dddd dddd ddd ddd dddd Fdd d ddddd dddddddd ddddddddhjkewdkjsjfjk sdhkjf hdkj dadasdadsa adsd asd sd saasd fadskfkhsjf hsdkhfkshfjkhsd kjfhsjdkhfj ksdhfkjshkjfsd sadhfjkhaskd jfhsdajkfhkjs dhfkjsdhfkjs adhjkfhasdkj fhdsakjhfjk asdhkjkfhd akfjshjfsk afhjkasdhf jkhsdaj hf kjsdfahkfh sakjhfksdah kfdashkjf ksdahfj shdjdh",
+                                     "Content",
+                                     NULL,
+                                     NULL);
+        notify_notification_set_timeout (n, 3000);      //3 seconds
+
+        if (!notify_notification_show (n, NULL)) {
+                fprintf (stderr, "failed to send notification\n");
+                return 1;
+        }
+
+        g_object_unref (G_OBJECT (n));
+
+        /* Long message */
         n = notify_notification_new ("Summary",
                                      "Content that is very long 8374983278r32j4 rhjjfh dw8f 43jhf 8ds7 ur2389f jdbjkt h8924yf jkdbjkt 892hjfiHER98HEJIF BDSJHF hjdhF JKLH 890YRHEJHFU 89HRJKSHdd dddd ddddd dddd ddddd dddd ddddd dddd dddd ddd ddd dddd Fdd d ddddd dddddddd ddddddddhjkewdkjsjfjk sdhkjf hdkj dadasdadsa adsd asd sd saasd fadskfkhsjf hsdkhfkshfjkhsd kjfhsjdkhfj ksdhfkjshkjfsd sadhfjkhaskd jfhsdajkfhkjs dhfkjsdhfkjs adhjkfhasdkj fhdsakjhfjk asdhkjkfhd akfjshjfsk afhjkasdhf jkhsdaj hf kjsdfahkfh sakjhfksdah kfdashkjf ksdahfj shdjdh",
                                      NULL,
@@ -44,5 +59,19 @@ main ()
 
         g_object_unref (G_OBJECT (n));
 
+        /* Summary only */
+        n = notify_notification_new ("Summary only there is no message content",
+                                     NULL,
+                                     NULL,
+                                     NULL);
+        notify_notification_set_timeout (n, 3000);      //3 seconds
+
+        if (!notify_notification_show (n, NULL)) {
+                fprintf (stderr, "failed to send notification\n");
+                return 1;
+        }
+
+        g_object_unref (G_OBJECT (n));
+
         return 0;
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]