Bruno Haible
|
eea38e67b2
|
Tests for function fwrite().
* modules/fwrite-tests: New file.
* tests/test-fwrite.c: New file.
* modules/stdio-tests (Depends-on): Add fwrite-tests.
|
2011-09-24 17:08:38 +02:00 |
|
Bruno Haible
|
2d52eeda72
|
Tests for function fread().
* modules/fread-tests: New file.
* tests/test-fread.c: New file.
* modules/stdio-tests (Depends-on): Add fread-tests.
|
2011-09-24 17:07:17 +02:00 |
|
Bruno Haible
|
65cc817630
|
Activate fputc tests.
* modules/stdio-tests (Depends-on): Add fputc-tests.
|
2011-09-24 17:05:34 +02:00 |
|
Bruno Haible
|
5f12d9389f
|
New module 'fdopen'.
* lib/stdio.in.h (fdopen): New declaration.
* lib/fdopen.c: New file.
* m4/fdopen.m4: New file.
* m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Initialize GNULIB_FDOPEN,
REPLACE_FDOPEN.
* modules/stdio (Makefile.am): Substitute GNULIB_FDOPEN,
REPLACE_FDOPEN.
* modules/fdopen: New file.
* modules/stdio-tests (Depends-on): Remove fdopen-tests.
* tests/test-stdio-c++.cc: Check signature of fdopen.
* doc/posix-functions/fdopen.texi: Mention the new module.
|
2011-09-21 21:16:45 +02:00 |
|
Bruno Haible
|
b7a3129381
|
Tests for function fgetc().
* modules/fgetc-tests: New file.
* tests/test-fgetc.c: New file.
* modules/stdio-tests (Depends-on): Add fgetc-tests.
|
2011-09-20 23:28:03 +02:00 |
|
Bruno Haible
|
ca39b1aeb0
|
Tests for function fdopen().
* modules/fdopen-tests: New file.
* tests/test-fdopen.c: New file.
* modules/stdio-tests (Depends-on): Add fdopen-tests.
|
2011-09-20 23:28:03 +02:00 |
|
Bruno Haible
|
01b63fe905
|
Split C++ tests into separate tests modules.
|
2010-03-28 19:07:33 +02:00 |
|
Bruno Haible
|
b2be46bf30
|
Fix link errors on Solaris 8.
|
2010-03-19 02:01:17 +01:00 |
|
Bruno Haible
|
14051499d5
|
Test that gnulib does not break the standard C++ headers.
|
2010-03-13 16:20:41 +01:00 |
|
Bruno Haible
|
4a7bd9ec1a
|
Tests of module 'stdio' in C++ mode.
|
2010-03-08 03:11:18 +01:00 |
|
Eric Blake
|
edc6ae6158
|
tests: remove License section from module
Per modules/TEMPLATE-TESTS, test modules do not need a license
section. This is because all tests are implicitly GPLv3+, with
no conflict even in an LGPL or GPLv2 client, because the tests
are not linked into the client executable. Delete the existing
License sections with the following:
find modules -name '*-tests' | xargs grep -l License \
| xargs sed -i '/^$/N; /License:/,$ d'
* modules/arpa_inet-tests: Remove unneeded section.
* modules/byteswap-tests: Likewise.
* modules/ceilf-tests: Likewise.
* modules/ceill-tests: Likewise.
* modules/crypto/des-tests: Likewise.
* modules/crypto/gc-arcfour-tests: Likewise.
* modules/crypto/gc-arctwo-tests: Likewise.
* modules/crypto/gc-des-tests: Likewise.
* modules/crypto/gc-hmac-md5-tests: Likewise.
* modules/crypto/gc-hmac-sha1-tests: Likewise.
* modules/crypto/gc-md2-tests: Likewise.
* modules/crypto/gc-md4-tests: Likewise.
* modules/crypto/gc-md5-tests: Likewise.
* modules/crypto/gc-pbkdf2-sha1-tests: Likewise.
* modules/crypto/gc-rijndael-tests: Likewise.
* modules/crypto/gc-sha1-tests: Likewise.
* modules/crypto/gc-tests: Likewise.
* modules/crypto/md2-tests: Likewise.
* modules/crypto/md4-tests: Likewise.
* modules/fcntl-h-tests: Likewise.
* modules/floorf-tests: Likewise.
* modules/floorl-tests: Likewise.
* modules/frexp-nolibm-tests: Likewise.
* modules/frexp-tests: Likewise.
* modules/frexpl-nolibm-tests: Likewise.
* modules/frexpl-tests: Likewise.
* modules/getaddrinfo-tests: Likewise.
* modules/inttypes-tests: Likewise.
* modules/isfinite-tests: Likewise.
* modules/isinf-tests: Likewise.
* modules/ldexpl-tests: Likewise.
* modules/locale-tests: Likewise.
* modules/math-tests: Likewise.
* modules/netdb-tests: Likewise.
* modules/netinet_in-tests: Likewise.
* modules/printf-frexp-tests: Likewise.
* modules/printf-frexpl-tests: Likewise.
* modules/priv-set-tests: Likewise.
* modules/random_r-tests: Likewise.
* modules/round-tests: Likewise.
* modules/roundf-tests: Likewise.
* modules/roundl-tests: Likewise.
* modules/search-tests: Likewise.
* modules/select-tests: Likewise.
* modules/signal-tests: Likewise.
* modules/stdbool-tests: Likewise.
* modules/stddef-tests: Likewise.
* modules/stdint-tests: Likewise.
* modules/stdio-tests: Likewise.
* modules/stdlib-tests: Likewise.
* modules/string-tests: Likewise.
* modules/strings-tests: Likewise.
* modules/sys_select-tests: Likewise.
* modules/sys_socket-tests: Likewise.
* modules/sys_stat-tests: Likewise.
* modules/sys_time-tests: Likewise.
* modules/sys_utsname-tests: Likewise.
* modules/sysexits-tests: Likewise.
* modules/time-tests: Likewise.
* modules/trunc-tests: Likewise.
* modules/truncf-tests: Likewise.
* modules/truncl-tests: Likewise.
* modules/tsearch-tests: Likewise.
* modules/unistd-tests: Likewise.
* modules/wchar-tests: Likewise.
* modules/wctype-tests: Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
2009-12-29 20:55:37 -07:00 |
|
Eric Blake
|
f78b0f8387
|
tests: add test for bogus NULL definition
* tests/test-stdio.c: Ensure POSIX 2008 requirement on NULL.
* tests/test-stdlib.c: Likewise.
* tests/test-string.c: Likewise.
* tests/test-locale.c: Likewise.
* tests/test-unistd.c: Likewise.
* modules/stdio-tests (Depends-on): Add verify.
* modules/stdlib-tests (Depends-on): Likewise.
* modules/string-tests (Depends-on): Likewise.
* modules/locale-tests (Depends-on): Likewise.
* modules/unistd-tests (Depends-on): Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
|
2009-06-27 15:17:06 -06:00 |
|
Bruno Haible
|
70005641be
|
Tests for module 'stdio'.
|
2007-02-21 02:25:35 +00:00 |
|