]>
granicus.if.org Git - check/log
hugo303 [Fri, 12 Nov 2004 10:56:36 +0000 (10:56 +0000)]
Fixed building with gcc3. Removed empty money dir from docs
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@211
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Thu, 11 Nov 2004 11:19:24 +0000 (11:19 +0000)]
Fixed mail address
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@210
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 10 Nov 2004 12:49:49 +0000 (12:49 +0000)]
Added autogenerated check.spec to CLEANFILES
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@209
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 10 Nov 2004 12:26:29 +0000 (12:26 +0000)]
Preparations for 0.9.2 release
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@208
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 10 Nov 2004 12:16:57 +0000 (12:16 +0000)]
Use strsignal to print describing text for signals.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@207
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 10 Nov 2004 12:12:35 +0000 (12:12 +0000)]
Added debian target
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@206
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 10 Nov 2004 12:06:38 +0000 (12:06 +0000)]
Added variable for RPM release number
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@205
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 10 Nov 2004 11:55:20 +0000 (11:55 +0000)]
Updated for 0.9.2 release
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@204
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 10 Nov 2004 11:03:41 +0000 (11:03 +0000)]
Changed maintainer
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@203
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 10 Nov 2004 10:56:31 +0000 (10:56 +0000)]
Added more names
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@202
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 9 Nov 2004 15:42:26 +0000 (15:42 +0000)]
Use strsignal to print describing text for signals.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@201
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 9 Nov 2004 15:29:55 +0000 (15:29 +0000)]
Fixed warning
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@200
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 9 Nov 2004 14:51:15 +0000 (14:51 +0000)]
Documented signals handling and timeouts
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@199
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 9 Nov 2004 13:38:47 +0000 (13:38 +0000)]
Changed failure message for fail_if
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@198
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 9 Nov 2004 12:49:41 +0000 (12:49 +0000)]
Added support for timeouts on tests, enabling detection of eternal loops as errors.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@197
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 8 Nov 2004 14:40:05 +0000 (14:40 +0000)]
Added support for testing on expected signals.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@196
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 8 Nov 2004 14:31:49 +0000 (14:31 +0000)]
Added tests for signals patch and cleaned up the verification functions
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@195
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 8 Nov 2004 14:31:01 +0000 (14:31 +0000)]
Added tests for signals patch
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@194
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Thu, 4 Nov 2004 13:51:03 +0000 (13:51 +0000)]
Changed name on function list_create to check_list_create to avoid name clash
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@193
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Thu, 4 Nov 2004 13:03:42 +0000 (13:03 +0000)]
Fixed stale link to gnu autounit
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@192
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Thu, 4 Nov 2004 12:52:10 +0000 (12:52 +0000)]
Fixed underquoted definition of AM_PATH_CHECK
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@191
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Thu, 4 Nov 2004 12:42:51 +0000 (12:42 +0000)]
Applied ANSI C99 patch (#
1047014 )
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@190
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 3 Sep 2004 11:50:51 +0000 (11:50 +0000)]
Updated for 0.9.1 release
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@188
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 20 Aug 2004 11:21:39 +0000 (11:21 +0000)]
Updated documentation with new features
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@187
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 18 Aug 2004 12:52:09 +0000 (12:52 +0000)]
Fixed distcheck problem
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@186
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 18 Aug 2004 12:08:09 +0000 (12:08 +0000)]
Added test_xml_output.sh to EXTRA_DIST
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@185
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 18 Aug 2004 12:02:02 +0000 (12:02 +0000)]
Added support for XML output of the test results.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@184
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 18 Aug 2004 09:23:02 +0000 (09:23 +0000)]
Fixed setup bug from forum, failure in setup did not abort test in nofork mode. Added test cases for bug.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@183
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 18 Aug 2004 09:19:37 +0000 (09:19 +0000)]
Fixed setup bug from forum, failure in setup did not abort test in nofork mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@182
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 17 Aug 2004 14:39:30 +0000 (14:39 +0000)]
Use stdint.h for specific sized type
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@181
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 17 Aug 2004 09:50:36 +0000 (09:50 +0000)]
Applied varargs patch (#933411) and added test cases.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@180
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 17 Aug 2004 08:39:12 +0000 (08:39 +0000)]
Applied fail_if (#709167) patch
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@179
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 16 Aug 2004 14:40:35 +0000 (14:40 +0000)]
Updated with latest changes
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@178
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 16 Aug 2004 14:11:31 +0000 (14:11 +0000)]
Applied doc patch from Bill Barnard
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@177
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 16 Aug 2004 14:01:27 +0000 (14:01 +0000)]
Applied 'newbies' patch for autoconf doc.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@176
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 4 Jun 2004 14:52:40 +0000 (14:52 +0000)]
Fixed portability problem by changing == to =.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@175
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Wed, 26 May 2004 09:55:37 +0000 (09:55 +0000)]
Changed copyright
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@174
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 25 May 2004 07:46:03 +0000 (07:46 +0000)]
Applied patch 796705. Replacing _exit with exit
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@173
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 25 May 2004 07:38:36 +0000 (07:38 +0000)]
Applied patch for bug 793671
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@172
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Tue, 25 May 2004 07:05:15 +0000 (07:05 +0000)]
Released 0.9.0
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@170
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 17 May 2004 08:46:53 +0000 (08:46 +0000)]
Released 0.8.5
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@169
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 17 May 2004 08:42:08 +0000 (08:42 +0000)]
Updated with new maintainer
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@168
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Mon, 17 May 2004 07:30:56 +0000 (07:30 +0000)]
Run fixture teardowns in reverse order to setup
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@167
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 15:26:45 +0000 (15:26 +0000)]
Updated doc to show test name when printing
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@166
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 14:41:20 +0000 (14:41 +0000)]
Replaced lyx stuff with docbook. Bumped minor version. Removed autoconf warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@165
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 14:39:37 +0000 (14:39 +0000)]
Removed lyx stuff
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@164
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 14:35:18 +0000 (14:35 +0000)]
Updated documentation according to changes. Changed to docbook format
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@163
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 14:33:35 +0000 (14:33 +0000)]
Removed suite_free()
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@162
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 14:09:46 +0000 (14:09 +0000)]
Updated according to implementation changes. Applied distcheck patch (802160).
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@161
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 13:54:49 +0000 (13:54 +0000)]
Added name of test to result.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@160
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 13:53:02 +0000 (13:53 +0000)]
Fixed message for nofork failures.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@159
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 12:11:16 +0000 (12:11 +0000)]
Fixed message for nofork failures.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@158
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 12:08:11 +0000 (12:08 +0000)]
Added new print mode that reads the mode from environment variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@157
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 12:05:49 +0000 (12:05 +0000)]
Fixed bug in NULL check
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@156
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 12:04:31 +0000 (12:04 +0000)]
Added name of test to result.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@155
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 12:02:51 +0000 (12:02 +0000)]
Made suite_free and tcase_free static. Added new print mode that reads the mode from environment variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@154
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
hugo303 [Fri, 14 May 2004 12:00:53 +0000 (12:00 +0000)]
Added free of suites when freeing srunner. Made suite_free and tcase_free static. Added name of test to result.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@153
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Mon, 21 Oct 2002 11:29:53 +0000 (11:29 +0000)]
Made 0.8.4 release.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@152
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Wed, 16 Oct 2002 11:47:44 +0000 (11:47 +0000)]
Bumped version number to 0.8.4. Updated AUTHORS and ChangeLog.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@151
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Wed, 16 Oct 2002 11:39:48 +0000 (11:39 +0000)]
Applied a patch from Rick Poyner that changes the pipe used for IPC
to use a temporary file instead of stdin/stdout. This fixes the
long-standing problem that the pipe used to fill up when too many
fail_unless() were used. (#482012).
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@150
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Wed, 9 Oct 2002 16:57:36 +0000 (16:57 +0000)]
Applied a patch from Rick Poyner that fixes a typo which broke check
for C++ compilers (bug #601397).
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@149
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Fri, 16 Aug 2002 17:41:04 +0000 (17:41 +0000)]
Applied a patch from Dietmar Petras <dpetras@gmx.de> that plugs some
memory leaks.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@148
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Wed, 10 Jul 2002 02:37:19 +0000 (02:37 +0000)]
Call aclocal from autogen.sh.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@147
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Wed, 10 Jul 2002 02:32:55 +0000 (02:32 +0000)]
Removed files generated by automake.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@146
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Sun, 16 Jun 2002 12:25:04 +0000 (12:25 +0000)]
applied patch from Arien Malec to fix build of Debian packages
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@145
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Fri, 24 May 2002 15:04:38 +0000 (15:04 +0000)]
Made 0.8.3 Release.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@144
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Fri, 24 May 2002 15:00:49 +0000 (15:00 +0000)]
Added check.m4 to the spec file. Updated NEWS. Updated the date of the
tutorial.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@143
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Fri, 24 May 2002 14:35:10 +0000 (14:35 +0000)]
Added check.m4 to debian rules. Changed the maintainer entry.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@142
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Thu, 23 May 2002 15:08:32 +0000 (15:08 +0000)]
Mention that EXIT_SUCCESS and EXIT_FAILURE are defined in stdlib.h.
Suggested by Russell Reed in bug #547129.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@141
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Fri, 10 May 2002 12:01:44 +0000 (12:01 +0000)]
Declared local functions static (based on a patch from Gilgamesh Nootebos).
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@140
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Fri, 3 May 2002 11:58:02 +0000 (11:58 +0000)]
Renamed list.[ch] to check_list.[ch] for consistency.
Include config.h from all over the place, cleaned up includes.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@139
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Thu, 2 May 2002 08:34:57 +0000 (08:34 +0000)]
Removed compiler warnings mentioned in bug #547126.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@138
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Thu, 2 May 2002 08:27:25 +0000 (08:27 +0000)]
Don't include "error.h" (bug #546175 small cygwin portability problem).
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@137
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Tue, 16 Apr 2002 17:33:49 +0000 (17:33 +0000)]
Changed date to that of the latest release.
Added a name to an internal reference so that we get a working link in
the generated HTML.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@136
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Mon, 15 Apr 2002 16:47:44 +0000 (16:47 +0000)]
Fixed check.m4 so that --without-check is a valid option to disable check.
Bumped version number to 0.8.3.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@135
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Mon, 15 Apr 2002 10:58:10 +0000 (10:58 +0000)]
Updated ChangeLog.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@134
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Mon, 15 Apr 2002 10:57:35 +0000 (10:57 +0000)]
Made 0.8.2 Release.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@133
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Sun, 14 Apr 2002 16:59:08 +0000 (16:59 +0000)]
Applied a patch from Arien that makes the pipe nonblocking. This doesn't
solve #482012 but makes it more obvious what is going wrong if the pipe
fills up.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@132
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Fri, 12 Apr 2002 10:50:04 +0000 (10:50 +0000)]
Use #include rather than #import (bug #484564).
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@131
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Fri, 12 Apr 2002 10:34:04 +0000 (10:34 +0000)]
Updated ChangeLog.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@130
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Fri, 12 Apr 2002 10:33:06 +0000 (10:33 +0000)]
Document the fact that you can now use NULL as msg argument for
fail_unless().
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@129
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Fri, 12 Apr 2002 09:54:17 +0000 (09:54 +0000)]
Removed limitations on line number, message and buffer sizes
(bug #478233) by changing the way we send integers over the
pipe. Instead of strings, integers are now send as 4 bytes.
This allows the pack routine to easily calculate the message
size so that we can allocate the needed buffer there.
Made a union out of the different Msg structs to clean up the
internal API. Also introduced the internal function
ck_strdup_printf(), a simple wrapper around sprintf() that
allocates enough space to hold the resulting string.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@128
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Wed, 10 Apr 2002 11:11:48 +0000 (11:11 +0000)]
Applied a slightly modified version of a patch from
Neil Spring <nspring@cs.washington.edu> that declares strings as
const where applicable. It also changes our CFLAGS to be much
stricter and removes the warnings introduced by -Wwrite-strings.
This allows building other check tests with -Wwrite-strings
without heaping gobs of compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@127
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Thu, 28 Mar 2002 19:12:30 +0000 (19:12 +0000)]
Updated ChangeLog.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@126
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Thu, 28 Mar 2002 18:37:07 +0000 (18:37 +0000)]
Allow fail_unless() to be called with a NULL msg and substitute a reasonable
error message in that case. Bail out if NULL is passed to _fail_unless() to
avoid possible confusion.
Added a test case that calls fail_unless() with msg=NULL.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@125
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
neo23 [Thu, 28 Mar 2002 18:22:09 +0000 (18:22 +0000)]
Changed autogen.sh to bail out if necessary tools can't be found
instead of proceeding to the version checks.
Document use of autogen.sh in README.
Generate check.spec from check.spec.in to it automatically gets the
correct version number.
Generate check.h from chech.h.in and include Check version information.
Compile Check version number into the library to allow for runtime
version checks.
Added the m4 script check.m4 that allows to easily integrate Check
into projects using autoconf/automake. It does version checking and
also assures that header and library versions match.
Document the use of check.m4 and the AM_PATH_CHECK() macro in the
tutorial. Adapted example Makefile.am and configure.in and added a
missing .cvsignore file.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@124
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Wed, 27 Mar 2002 01:21:12 +0000 (01:21 +0000)]
Complete CVS cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@123
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Wed, 27 Mar 2002 01:18:55 +0000 (01:18 +0000)]
Cleaned up CVS to remove all autofoo generated files, included an autogen.sh bootstrap file. Changes at the suggestion of Sven Neumann
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@122
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Sat, 2 Mar 2002 01:42:48 +0000 (01:42 +0000)]
Update ChangeLog
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@121
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Sat, 2 Mar 2002 01:42:20 +0000 (01:42 +0000)]
Moved error.[hc] to check_error.[hc], and fixed bug in running checked setup in nofork mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@120
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Thu, 28 Feb 2002 02:02:09 +0000 (02:02 +0000)]
Changed license to LGPL
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@119
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Thu, 25 Oct 2001 23:19:28 +0000 (23:19 +0000)]
Update ChangeLog
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@117
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Thu, 25 Oct 2001 23:18:42 +0000 (23:18 +0000)]
Update AUTHORS to give credit to key contributors
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@116
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Thu, 25 Oct 2001 23:12:35 +0000 (23:12 +0000)]
Clarified configuration warning on doc building
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@115
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Thu, 25 Oct 2001 22:51:35 +0000 (22:51 +0000)]
Updating ChangeLog prior to release
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@114
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Thu, 25 Oct 2001 22:45:31 +0000 (22:45 +0000)]
Fixed some missing header includes
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@113
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Thu, 25 Oct 2001 22:25:11 +0000 (22:25 +0000)]
Fix packing of NULL strings (causing problems under Solaris)
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@112
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Thu, 25 Oct 2001 22:17:03 +0000 (22:17 +0000)]
Minor change to pack tests to ensure that tests don't pass accidentally
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@111
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Thu, 25 Oct 2001 00:45:23 +0000 (00:45 +0000)]
Updated ChangeLog
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@110
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a
amalec [Thu, 25 Oct 2001 00:44:13 +0000 (00:44 +0000)]
Added new automake file
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@109
64e312b2 -a51f-0410-8e61-
82d0ca0eb02a