OSSP CVS Repository

ossp - Check-in [750]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 750
Date: 2001-Aug-23 10:41:34 (local)
2001-Aug-23 08:41:34 (UTC)
User:simons
Branch:
Comment: Removed test suite for xds_find_engine(). After the reorganisation of the build system, the routine is static and can't be accessed from outside the library anymore.
Tickets:
Inspections:
Files:
ossp-pkg/xds/xds_test_lib.c      1.5 -> 1.6     0 inserted, 105 deleted

ossp-pkg/xds/xds_test_lib.c 1.5 -> 1.6

--- xds_test_lib.c       2001/08/22 20:21:32     1.5
+++ xds_test_lib.c       2001/08/23 08:41:34     1.6
@@ -74,111 +74,6 @@
 
 #endif /* XDS_TEST_XDS_CORE */
 
-#ifdef XDS_TEST_XDS_FIND_ENGINE
-
-int main(int argc, char *argv[])
-{
-    const engine_map_t engines[] = {
-        {"alan", NULL, 0},
-        {"berta", NULL, 0},
-        {"caesar", NULL, 0},
-        {"doris", NULL, 0},
-        {"egon", NULL, 0},
-        {"franziska", NULL, 0},
-        {"gudrun", NULL, 0},
-        {"heinz", NULL, 0},
-        {"igor", NULL, 0},
-        {"jamila", NULL, 0},
-        {"karin", NULL, 0},
-        {"louis", NULL, 0},
-    };
-    size_t engines_len = sizeof (engines) / sizeof (engine_map_t);
-    size_t pos;
-    size_t i;
-
-    /* Does xds_find_engine handle an empty array? */
-    if (xds_find_engine(engines, 0, "whatever", &pos)) {
-        printf("xds_find_engine() said 'whatever' would be in the array, but that's wrong.\n");
-        exit(1);
-    }
-    if (pos != 0) {
-        printf("xds_find_engine() would insert 'whatever' at position %d, but 0 is correct.\n", pos);
-        exit(1);
-    }
-
-    /* Search for every single entry in the array and check the results. */
-    for (i = 0; i < engines_len; ++i) {
-        if (!xds_find_engine(engines, engines_len, engines[i].name, &pos)) {
-            printf("xds_find_engine() said '%s' wouldn't be in the array, but that's wrong.\n", engines[i].name);
-            exit(1);
-        }
-        if (pos != i) {
-            printf("xds_find_engine() would insert '%s' at position %d, but %d is correct.\n", engines[i].name, pos, i);
-            exit(1);
-        }
-    }
-
-    /* Search for non-existing name that would be inserted at the first
-       position. */
-    if (xds_find_engine(engines, engines_len, "aaron", &pos)) {
-        printf("xds_find_engine() said 'aaron' would be in the array, but that's wrong.\n");
-        exit(1);
-    }
-    if (pos != 0) {
-        printf("xds_find_engine() would insert 'aaron' at position %d, but 0 is correct.\n", pos);
-        exit(1);
-    }
-
-    /* Search for non-existing name that would be inserted at last position. */
-    if (xds_find_engine(engines, engines_len, "zerberos", &pos)) {
-        printf("xds_find_engine() said 'zerberos' would be in the array, but that's wrong.\n");
-        exit(1);
-    }
-    if (pos != engines_len) {
-        printf("xds_find_engine() would insert 'zerberos' at position %d, but %d is correct.\n", pos, engines_len);
-        exit(1);
-    }
-
-    /* Search for non-existing names that would be inserted at random positions. */
-    if (xds_find_engine(engines, engines_len, "balthasar", &pos)) {
-        printf("xds_find_engine() said 'balthasar' would be in the array, but that's wrong.\n");
-        exit(1);
-    }
-    if (pos != 1) {
-        printf("xds_find_engine() would insert 'balthasar' at position %d, but 1 is correct.\n", pos);
-        exit(1);
-    }
-    if (xds_find_engine(engines, engines_len, "bulli", &pos)) {
-        printf("xds_find_engine() said 'bulli' would be in the array, but that's wrong.\n");
-        exit(1);
-    }
-    if (pos != 2) {
-        printf("xds_find_engine() would insert 'bulli' at position %d, but 2 is correct.\n", pos);
-        exit(1);
-    }
-    if (xds_find_engine(engines, engines_len, "hildegard", &pos)) {
-        printf("xds_find_engine() said 'hildegard' would be in the array, but that's wrong.\n");
-        exit(1);
-    }
-    if (pos != 8) {
-        printf("xds_find_engine() would insert 'hildegard' at position %d, but 8 is correct.\n", pos);
-        exit(1);
-    }
-    if (xds_find_engine(engines, engines_len, "harald", &pos)) {
-        printf("xds_find_engine() said 'harald' would be in the array, but that's wrong.\n");
-        exit(1);
-    }
-    if (pos != 7) {
-        printf("xds_find_engine() would insert 'harald' at position %d, but 7 is correct.\n", pos);
-        exit(1);
-    }
-
-    /* Everything went fine. */
-    return 0;
-}
-
-#endif /* XDS_TEST_XDS_FIND_ENGINE */
-
 #ifdef XDS_TEST_XDS_REGISTER
 
 static int dummy_engine(xds_t *xds, void *engine_context,

CVSTrac 2.0.1