Enlightenment CVS committal

Author  : ningerso
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl/src/bin/tests/mvc


Modified Files:
        ewl_mvc.c 


Log Message:
Add a quiet flag to unit tests to suppress stderr.
Test for quiet flag and temporarily redirect stderr to /dev/null.
Allow disabling the stderr redirect by passing the -d arg.
Re-order unit test fields to eliminate holes.

===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/bin/tests/mvc/ewl_mvc.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -3 -r1.13 -r1.14
--- ewl_mvc.c   23 Aug 2007 05:26:46 -0000      1.13
+++ ewl_mvc.c   11 Nov 2007 08:03:40 -0000      1.14
@@ -54,66 +54,66 @@
                                        int erow, int ecolumn);
 
 static Ewl_Unit_Test mvc_unit_tests[] = {
-               {"Set selected", selected_set, -1, NULL},
-               {"Get selected", selected_get, -1, NULL},
-               {"Range (single select) add", selected_range_single_add, -1, 
NULL},
-               {"Range (multi select) add", selected_range_multi_add, -1, 
NULL},
-               {"Count get", selected_count_get, -1, NULL},
-               {"Is selected (index)", selected_is_index, -1, NULL},
-               {"Is not selected (index)", selected_is_not_index, -1, NULL},
-               {"Is selected (range)", selected_is_range, -1, NULL},
-               {"Is not selected (range)", selected_is_not_range, -1, NULL},
-               {"Selected clear", selected_clear, -1, NULL},
+               {"Set selected", selected_set, NULL, -1, 0},
+               {"Get selected", selected_get, NULL, -1, 0},
+               {"Range (single select) add", selected_range_single_add, NULL, 
-1, 0},
+               {"Range (multi select) add", selected_range_multi_add, NULL, 
-1, 0},
+               {"Count get", selected_count_get, NULL, -1, 0},
+               {"Is selected (index)", selected_is_index, NULL, -1, 0},
+               {"Is not selected (index)", selected_is_not_index, NULL, -1, 0},
+               {"Is selected (range)", selected_is_range, NULL, -1, 0},
+               {"Is not selected (range)", selected_is_not_range, NULL, -1, 0},
+               {"Selected clear", selected_clear, NULL, -1, 0},
 
-               {"Remove index", selected_rm_idx, -1, NULL},
-               {"Remove non-selected index", selected_rm_unselected_idx, -1, 
NULL},
-               {"Remove bottom from 2x1", selected_rm_2x1_bottom, -1, NULL},
-               {"Remove top from 2x1", selected_rm_2x1_top, -1, NULL},
-               {"Remove left from 1x2", selected_rm_1x2_left, -1, NULL},
-               {"Remove right from 1x2", selected_rm_1x2_right, -1, NULL},
+               {"Remove index", selected_rm_idx, NULL, -1, 0},
+               {"Remove non-selected index", selected_rm_unselected_idx, NULL, 
-1, 0},
+               {"Remove bottom from 2x1", selected_rm_2x1_bottom, NULL, -1, 0},
+               {"Remove top from 2x1", selected_rm_2x1_top, NULL, -1, 0},
+               {"Remove left from 1x2", selected_rm_1x2_left, NULL, -1, 0},
+               {"Remove right from 1x2", selected_rm_1x2_right, NULL, -1, 0},
                {"Remove from range, top left point",
-                               selected_rm_from_range_top_left_point, -1, 
NULL},
+                               selected_rm_from_range_top_left_point, NULL, 
-1, 0},
                {"Remove from range, bottom right point",
-                               selected_rm_from_range_bottom_right_point, -1, 
NULL},
+                               selected_rm_from_range_bottom_right_point, 
NULL, -1, 0},
                {"Remove from range, middle point",
-                               selected_rm_from_range_middle_point, -1, NULL},
+                               selected_rm_from_range_middle_point, NULL, -1, 
0},
                {"Remove from range, left edge",
-                               selected_rm_from_range_left_edge_point, -1, 
NULL},
+                               selected_rm_from_range_left_edge_point, NULL, 
-1, 0},
                {"Remove from range, right edge",
-                               selected_rm_from_range_right_edge_point, -1, 
NULL},
+                               selected_rm_from_range_right_edge_point, NULL, 
-1, 0},
                {"Remove from range, top edge",
-                               selected_rm_from_range_top_edge_point, -1, 
NULL},
+                               selected_rm_from_range_top_edge_point, NULL, 
-1, 0},
                {"Remove from range, bottom edge",
-                               selected_rm_from_range_bottom_edge_point, -1, 
NULL},
+                               selected_rm_from_range_bottom_edge_point, NULL, 
-1, 0},
 
                {"Insert range no intersection",
-                               insert_range_no_intersection, -1, NULL},
+                               insert_range_no_intersection, NULL, -1, 0},
                {"Insert range top intersection",
-                               insert_range_top_intersection, -1, NULL},
+                               insert_range_top_intersection, NULL, -1, 0},
                {"Insert range bottom intersection",
-                               insert_range_bottom_intersection, -1, NULL},
+                               insert_range_bottom_intersection, NULL, -1, 0},
                {"Insert range left intersection",
-                               insert_range_left_intersection, -1, NULL},
+                               insert_range_left_intersection, NULL, -1, 0},
                {"Insert range right intersection",
-                               insert_range_right_intersection, -1, NULL},
+                               insert_range_right_intersection, NULL, -1, 0},
                {"Insert range intersect, top left corner",
-                               insert_range_top_left_intersection, -1, NULL},
+                               insert_range_top_left_intersection, NULL, -1, 
0},
                {"Insert range intersect, top right corner",
-                               insert_range_top_right_intersection, -1, NULL},
+                               insert_range_top_right_intersection, NULL, -1, 
0},
                {"Insert range intersect, bottom left corner",
-                               insert_range_bottom_left_intersection, -1, 
NULL},
+                               insert_range_bottom_left_intersection, NULL, 
-1, 0},
                {"Insert range intersect, bottom right corner",
-                               insert_range_bottom_right_intersection, -1, 
NULL},
+                               insert_range_bottom_right_intersection, NULL, 
-1, 0},
                {"Insert range intersect, overlap horizontal",
-                               insert_range_overlap_horizontal, -1, NULL},
+                               insert_range_overlap_horizontal, NULL, -1, 0},
                {"Insert range intersect, overlap vertical",
-                               insert_range_overlap_vertical, -1, NULL},
+                               insert_range_overlap_vertical, NULL, -1, 0},
                {"Insert range intersect, new covers old",
-                               insert_range_overlap_new_covers_old, -1, NULL},
+                               insert_range_overlap_new_covers_old, NULL, -1, 
0},
                {"Insert range intersect, old covers new",
-                               insert_range_overlap_old_covers_new, -1, NULL},
+                               insert_range_overlap_old_covers_new, NULL, -1, 
0},
 
-               {NULL, NULL, -1, NULL}
+               {NULL, NULL, NULL, -1, 0}
        };
 
 void



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to