test improvement
authorChristian Thaeter <ct@pipapo.org>
Sat, 6 Jan 2007 08:58:32 +0000 (09:58 +0100)
committerChristian Thaeter <ct@pipapo.org>
Sat, 6 Jan 2007 08:58:32 +0000 (09:58 +0100)
tests/test-acogc.c

index 2095e78..6d53934 100644 (file)
@@ -24,8 +24,6 @@
 
 #include "../lib/acogc.h"
 
-NOBUG_DEFINE_FLAG(test);
-
 struct object
 {
   int notused;
@@ -86,8 +84,6 @@ int main(int argc, char* argv[])
 
   acogc_nobug_init();
 
-  NOBUG_FLAG(test) = 1;
-
   if (argc != 2)
     {
       printf("ERROR\n");
@@ -111,21 +107,21 @@ int main(int argc, char* argv[])
       init ();
       obj = acogc_factory_alloc (&gcfactory);
       acogc_addroot (obj);
-      NOTICE (test, "allocated %p", obj);
+      NOTICE (NOBUG_ON, "allocated %p", obj);
 
       obj2 = acogc_factory_alloc (&gcfactory);
       obj->ptra = obj2;
-      NOTICE (test, "allocated %p", obj2);
+      NOTICE (NOBUG_ON, "allocated %p", obj2);
 
       for (int j = 0; j < 1000; ++j)
         {
           obj1 = acogc_factory_alloc (&gcfactory);
           obj2->ptra = obj1;
-          NOTICE (test, "allocated %p", obj1);
+          NOTICE (NOBUG_ON, "allocated %p", obj1);
 
           obj2 = acogc_factory_alloc (&gcfactory);
           obj1->ptra = obj2;
-          NOTICE (test, "allocated %p", obj2);
+          NOTICE (NOBUG_ON, "allocated %p", obj2);
         }
       acogc_removeroot (obj);
 
@@ -137,12 +133,12 @@ int main(int argc, char* argv[])
       init ();
       obj = acogc_factory_alloc (&gcfactory);
       acogc_addroot (obj);
-      NOTICE (test, "allocated %p", obj);
+      NOTICE (NOBUG_ON, "allocated %p", obj);
 
       obj2 = acogc_factory_alloc (&gcfactory);
       acogc_addroot (obj2);
       obj->ptra = obj2;
-      NOTICE (test, "allocated %p", obj2);
+      NOTICE (NOBUG_ON, "allocated %p", obj2);
 
       for (int j = 0; j < 1000; ++j)
         {
@@ -155,7 +151,7 @@ int main(int argc, char* argv[])
           acogc_removeroot (obj2);
           if (rand()%2)
             obj->ptra = obj1;
-          NOTICE (test, "allocated %p", obj1);
+          NOTICE (NOBUG_ON, "allocated %p", obj1);
 
           obj2 = acogc_factory_alloc (&gcfactory);
           acogc_addroot (obj2);
@@ -166,7 +162,7 @@ int main(int argc, char* argv[])
           acogc_removeroot (obj1);
           if (rand()%2)
             obj->ptrb = obj2;
-          NOTICE (test, "allocated %p", obj2);
+          NOTICE (NOBUG_ON, "allocated %p", obj2);
         }
       acogc_removeroot (obj);