summaryrefslogtreecommitdiff
path: root/tests/test-glob.c
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2018-08-07 10:54:41 +0200
committerBruno Haible <bruno@clisp.org>2018-08-07 10:54:41 +0200
commit3bd9c3d70ab02c439c0a6880127d5c28c3017e6e (patch)
tree1b978c0f05d34ac3a6aabb98cd5b2bce661b019b /tests/test-glob.c
parent490c345b1425350e8749a00ec9566d29521d92db (diff)
downloadgnulib-3bd9c3d70ab02c439c0a6880127d5c28c3017e6e.tar.gz
glob-h: Add tests.
* tests/test-glob-h.c: New file, partially based on tests/test-glob.c. * tests/test-glob.c: Reorder #includes. Remove tests that are moved to tests/test-glob-h.c. * modules/glob-h-tests: New file. * tests/test-glob-h-c++.cc: Renamed from tests/test-glob-c++.cc. Add conditions. * modules/glob-h-c++-tests: Renamed from modules/glob-c++-tests. * modules/glob-tests (Depends-on): Remove glob-c++-tests.
Diffstat (limited to 'tests/test-glob.c')
-rw-r--r--tests/test-glob.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/tests/test-glob.c b/tests/test-glob.c
index 50b20ea6a6..cd21b5c371 100644
--- a/tests/test-glob.c
+++ b/tests/test-glob.c
@@ -20,15 +20,14 @@
#include <glob.h>
-#include <errno.h>
-#include <unistd.h>
-
#include "signature.h"
SIGNATURE_CHECK (glob, int, (char const *, int, int (*) (char const *, int),
glob_t *));
SIGNATURE_CHECK (globfree, void, (glob_t *));
+#include <errno.h>
#include <string.h>
+#include <unistd.h>
#include "macros.h"
@@ -41,11 +40,6 @@ main ()
int res;
glob_t g;
- /* Make sure glob_t struct members exists. */
- ASSERT (sizeof (g.gl_pathc));
- ASSERT (sizeof (g.gl_pathv));
- ASSERT (sizeof (g.gl_offs));
-
res = glob (".", 0, NULL, &g);
ASSERT (res == 0 && g.gl_pathc == 1);
globfree (&g);