commit 06d20fd3356898e2cfeef425c1aee1eb02c1bd5e
parent ee33e6655b1c16e9c1e0c74376de6e1e1f6071ee
Author: garbeam <garbeam@mmv.wmii.de>
Date: Wed, 21 Dec 2005 18:55:34 +0200
removed obsolete container test case
Diffstat:
2 files changed, 1 insertion(+), 117 deletions(-)
diff --git a/test/Makefile b/test/Makefile
@@ -7,19 +7,12 @@ CFLAGS += -I../liblitz -I../libixp -I../libwmii -I../libcext
LDFLAGS += -L../liblitz -llitz -L../libixp -lixp \
-L../libwmii -lwmii -L../libcext -lcext
-SRC_container = test_container.c
-OBJ_container = ${SRC_container:.c=.o}
-
-all: test_container
+all:
@echo built test cases
.c.o:
@echo CC $<
@${CC} -c ${CFLAGS} $<
-test_container: ${OBJ_container}
- @echo LD $@
- @${CC} -o $@ ${OBJ_container} ${LDFLAGS}
-
clean:
rm -f test_container *.o
diff --git a/test/test_container.c b/test/test_container.c
@@ -1,109 +0,0 @@
-/*
- * (C)opyright MMIV-MMV Anselm R. Garbe <garbeam at gmail dot com>
- * See LICENSE file for license details.
- */
-
-#include <assert.h>
-#include <stdio.h>
-
-#include "cext.h"
-
-static void iter_print_container(void *item, void *aux)
-{
- printf("%d\n", *(int *)item);
-}
-
-int main(int argc, char *argv[])
-{
-
- Container c = {0};
- int i;
-
- printf("--------------------------------\n");
- {
- int *e = cext_emallocz(sizeof(int));
- cext_attach_item(&c, e);
- cext_iterate(&c, nil, iter_print_container);
- cext_detach_item(&c, e);
- cext_iterate(&c, nil, iter_print_container);
- }
- printf("--------------------------------\n");
-
- printf("--------------------------------\n");
- for (i = 0; i < 10; i++) {
- int *e = cext_emallocz(sizeof(int));
- *e = i;
- cext_attach_item(&c, e);
- }
- cext_iterate(&c, nil, iter_print_container);
- printf("--------------------------------\n");
-
- printf("--------------------------------\n");
- for (i = 0; i < 10; i++) {
- int *e = cext_list_get_item(&c, i);
- printf("%d\n", *e);
- }
- printf("--------------------------------\n");
-
- printf("--------------------------------\n");
- {
- CItem *itm = c.stack;
- for (; itm; itm = itm->down)
- printf("%d\n", *(int *)itm->item);
- }
- printf("--------------------------------\n");
-
- printf("--------------------------------\n");
- {
- int *e = cext_list_get_item(&c, 5);
- cext_stack_top_item(&c, e);
- e = cext_stack_get_top_item(&c);
- printf("%d (5)\n", *e);
- e = cext_stack_get_up_item(&c, cext_stack_get_top_item(&c));
- printf("%d (0)\n", *e);
- e = cext_stack_get_down_item(&c, cext_stack_get_top_item(&c));
- printf("%d (9)\n", *e);
- }
- printf("--------------------------------\n");
-
- printf("--------------------------------\n");
- {
- CItem *itm = c.stack;
- for (; itm; itm = itm->down)
- printf("%d\n", *(int *)itm->item);
- }
- printf("--------------------------------\n");
-
- printf("--------------------------------\n");
- {
- int *e = cext_list_get_item(&c, 5);
- cext_detach_item(&c, e);
- cext_iterate(&c, nil, iter_print_container);
- }
- printf("--------------------------------\n");
-
- printf("--------------------------------\n");
- {
- CItem *itm = c.stack;
- for (; itm; itm = itm->down)
- printf("%d\n", *(int *)itm->item);
- }
- printf("--------------------------------\n");
-
- printf("--------------------------------\n");
- {
- int *e = cext_list_get_item(&c, 4);
- cext_detach_item(&c, e);
- cext_iterate(&c, nil, iter_print_container);
- }
- printf("--------------------------------\n");
-
- printf("--------------------------------\n");
- {
- CItem *itm = c.stack;
- for (; itm; itm = itm->down)
- printf("%d\n", *(int *)itm->item);
- }
- printf("--------------------------------\n");
- return TRUE;
-}