summaryrefslogtreecommitdiff
path: root/gl
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2011-02-08 08:25:46 +0100
committerJim Meyering <meyering@redhat.com>2011-02-08 08:30:19 +0100
commit480c0dc9e7c1890b11797c0e7704bd0e2e9821b7 (patch)
treebe262ba676a2f748074f8a500050d4493a1d784c /gl
parentbeaf631292bd74050a57b86aa3042ebaa12cf840 (diff)
downloadcoreutils-480c0dc9e7c1890b11797c0e7704bd0e2e9821b7.tar.gz
tests: randread-tests: use macro.h not "#define ASSERT..."
* gl/modules/randread-tests (Files): Add tests/macros.h * gl/tests/test-rand-isaac.c: Remove now-unneeded #include directives. (ASSERT): Remove definition. Instead, include "macros.h". Prompted by suggestions from Bruno Haible.
Diffstat (limited to 'gl')
-rw-r--r--gl/modules/randread-tests1
-rw-r--r--gl/tests/test-rand-isaac.c15
2 files changed, 2 insertions, 14 deletions
diff --git a/gl/modules/randread-tests b/gl/modules/randread-tests
index b608ac67a..af24c9041 100644
--- a/gl/modules/randread-tests
+++ b/gl/modules/randread-tests
@@ -1,5 +1,6 @@
Files:
tests/test-rand-isaac.c
+tests/macros.h
Depends-on:
diff --git a/gl/tests/test-rand-isaac.c b/gl/tests/test-rand-isaac.c
index 83cd6bc36..9dd7e2f1a 100644
--- a/gl/tests/test-rand-isaac.c
+++ b/gl/tests/test-rand-isaac.c
@@ -23,22 +23,9 @@
#include <fcntl.h>
#include <stdint.h>
-#include <stdlib.h>
-#include <stdio.h>
#include <string.h>
-/* FIXME: once/if in gnulib, use #include "macros.h" in place of this */
-#define ASSERT(expr) \
- do \
- { \
- if (!(expr)) \
- { \
- fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
- fflush (stderr); \
- abort (); \
- } \
- } \
- while (0)
+#include "macros.h"
/* This expected output was generated by running the programs in
<http://burtleburtle.net/bob/rand/isaacafa.html>, as last modified