remove packfiles test; not needed and not portable between machines
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
diff --git a/regress/packfiles/Makefile b/regress/packfiles/Makefile
deleted file mode 100644
index d9eed8c..0000000
--- a/regress/packfiles/Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
-.PATH:${.CURDIR}/../../lib
-
-PROG = packfile_test
-SRCS = error.c pack.c repository.c object.c path.c sha1.c \
- delta.c zb.c packfile_test.c
-
-CPPFLAGS = -I${.CURDIR}/../../include -I${.CURDIR}/../../lib
-LDADD = -lutil -lz
-DEBUG = -O0 -g
-CFLAGS += -Werror
-
-NOMAN = yes
-
-.include <bsd.regress.mk>
diff --git a/regress/packfiles/packfile_test.c b/regress/packfiles/packfile_test.c
deleted file mode 100644
index 5be02f7..0000000
--- a/regress/packfiles/packfile_test.c
+++ /dev/null
@@ -1,79 +0,0 @@
-/*
- * Copyright (c) 2018 Stefan Sperling <stsp@openbsd.org>
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
-
-#include <sys/stat.h>
-#include <sys/queue.h>
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <sha1.h>
-
-#include "got_error.h"
-#include "got_object.h"
-
-#include "got_pack_priv.h"
-
-#define GOT_REPO_PATH "../../../"
-
-static int
-packfile_read_idx(const char *repo_path)
-{
- const struct got_error *err;
- struct got_packidx_v2_hdr *packidx;
- const char *pack_checksum = "5414c35e56c54294d2515863832bf46ad0e321d7";
- const char *pack_prefix = ".git/objects/pack/pack";
- char *fullpath;
- int ret = 1;
-
- if (asprintf(&fullpath, "%s/%s-%s.idx", repo_path, pack_prefix,
- pack_checksum) == -1)
- return 0;
-
- err = got_packidx_open(&packidx, fullpath);
- if (err) {
- printf("got_packidx_open: %s\n", err->msg);
- ret = 0;
- } else
- got_packidx_close(packidx);
-
- free(fullpath);
- return ret;
-}
-
-#define RUN_TEST(expr, name) \
- { test_ok = (expr); \
- printf("test %s %s\n", (name), test_ok ? "ok" : "failed"); \
- failure = (failure || !test_ok); }
-
-int
-main(int argc, const char *argv[])
-{
- int test_ok = 0, failure = 0;
- const char *repo_path;
-
- if (argc == 1)
- repo_path = GOT_REPO_PATH;
- else if (argc == 2)
- repo_path = argv[1];
- else {
- fprintf(stderr, "usage: repository_test [REPO_PATH]\n");
- return 1;
- }
-
- RUN_TEST(packfile_read_idx(repo_path), "packfile_read_idx");
-
- return failure ? 1 : 0;
-}