]>
begriffs open source - libtap/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Fred Morcos [Mon, 1 Dec 2014 19:56:29 +0000 (20:56 +0100)]
_BSD_SOURCE is deprecated so use _DEFAULT_SOURCE instead
Jacob Gelbman [Tue, 25 Nov 2014 21:37:44 +0000 (15:37 -0600)]
Merge pull request #15 from autarch/patch-2
Ignore more junk in .gitignore
Dave Rolsky [Tue, 25 Nov 2014 17:53:38 +0000 (11:53 -0600)]
Ignore more junk
This is produced on my Ubuntu 14.04 system when using libtap to test library.
Jacob Gelbman [Thu, 30 Oct 2014 15:33:42 +0000 (10:33 -0500)]
Merge pull request #13 from sevko/master
Minor additions to INSTALL and README.md
Severyn Kozak [Thu, 30 Oct 2014 13:17:24 +0000 (09:17 -0400)]
Add install section to README; add make check note.
INSTALL
-Make note about installing the `Test::Differences` CPAN module
before running `make check`.
README.md
-Add a brief installation section, with commands for installing
on Unix. Link to `INSTALL`.
Jacob Gelbman [Thu, 15 May 2014 16:12:52 +0000 (11:12 -0500)]
Make a function for finding memory difference offsets
Sven Putteneers [Thu, 15 May 2014 08:41:25 +0000 (10:41 +0200)]
cmp_mem() improvements
- NULL for got and expected is handled
- reworked logic so memcmp() is not needed
- cosmetic fix in diagnostics
Jacob Gelbman [Wed, 14 May 2014 15:58:46 +0000 (10:58 -0500)]
Fix whitespace
Sven Putteneers [Wed, 14 May 2014 15:25:56 +0000 (17:25 +0200)]
Add cmp_mem test
Compares two memory areas and fails if the contents differ. The offset
of the first differing byte is reported.
Jacob Gelbman [Wed, 5 Mar 2014 23:50:00 +0000 (17:50 -0600)]
Replace ternary operations with if statements
Jacob Gelbman [Mon, 24 Feb 2014 18:33:10 +0000 (12:33 -0600)]
Ignore all compiled tests no matter their names
Jacob Gelbman [Mon, 24 Feb 2014 18:13:22 +0000 (12:13 -0600)]
Update license to GPLv2+ to be compatible with the Apache 2.0 license
Dave Rolsky [Wed, 9 Oct 2013 16:21:13 +0000 (11:21 -0500)]
Define _BSD_SOURCE to 1
This appears to be needed to get the MAP_ANONYMOUS macro when compiling with --std=c99
Jacob Gelbman [Thu, 5 Sep 2013 16:06:56 +0000 (11:06 -0500)]
Make better naming choices: planf -> tap_plan, skippy -> tap_skip, todof -> tap_todo
Jacob Gelbman [Thu, 5 Sep 2013 15:52:26 +0000 (10:52 -0500)]
Remove autotools support
Brilliantov Kirill Vladimirovich [Sun, 28 Jul 2013 13:07:26 +0000 (17:07 +0400)]
Add autotools support
Signed-off-by: Brilliantov Kirill Vladimirovich <brilliantov@inbox.ru>
Signed-off-by: Jacob Gelbman <gelbman@gmail.com>
Mathias Lafeldt [Thu, 26 Jul 2012 14:45:29 +0000 (16:45 +0200)]
Travis now supports C
Jake Gelbman [Fri, 13 Jul 2012 17:05:39 +0000 (12:05 -0500)]
Rename t/tap.t to t/test.t
Jake Gelbman [Fri, 13 Jul 2012 17:03:45 +0000 (12:03 -0500)]
Generate testing command in subroutine
Jake Gelbman [Fri, 13 Jul 2012 16:25:20 +0000 (11:25 -0500)]
Rename endskip and endtodo to end_skip and end_todo
The other functions use underscore separated names like cmp_ok, dies_ok,
lives_ok, done_testing, BAIL_OUT. These functions should too.
Jake Gelbman [Fri, 13 Jul 2012 16:19:23 +0000 (11:19 -0500)]
Use the name Windows instead of MSWin32
gelbman [Fri, 13 Jul 2012 16:06:22 +0000 (11:06 -0500)]
Rename cplan, ctodo, and cendtodo to planf, todof, endtodof
gelbman [Thu, 12 Jul 2012 23:52:50 +0000 (18:52 -0500)]
Check for malloc errors
gelbman [Wed, 11 Jul 2012 21:51:30 +0000 (16:51 -0500)]
Simplify synopsis
gelbman [Wed, 11 Jul 2012 21:33:14 +0000 (16:33 -0500)]
Give the isnt and unlike arguments better names
gelbman [Wed, 11 Jul 2012 21:12:36 +0000 (16:12 -0500)]
Merge remote-tracking branch 'mlafeldt/travis'
gelbman [Wed, 11 Jul 2012 21:08:29 +0000 (16:08 -0500)]
Merge remote-tracking branch 'mlafeldt/gitignore-unix'
Jake [Wed, 11 Jul 2012 20:29:22 +0000 (15:29 -0500)]
License with GPLv2
Mathias Lafeldt [Tue, 10 Jul 2012 09:10:10 +0000 (11:10 +0200)]
Add Travis CI config
Mathias Lafeldt [Tue, 10 Jul 2012 09:42:32 +0000 (11:42 +0200)]
Ignore build products for Unix-like systems
jake [Sun, 17 Jun 2012 21:47:56 +0000 (16:47 -0500)]
Indent with spaces
jake [Sat, 25 Feb 2012 08:34:13 +0000 (02:34 -0600)]
Combine #ifdef statements for MAP_ANONYMOUS macro
Sven Nierlein [Fri, 24 Feb 2012 17:53:52 +0000 (18:53 +0100)]
make tap work on freebsd
Jake Gelbman [Tue, 11 Oct 2011 15:05:21 +0000 (08:05 -0700)]
Merge pull request #3 from bricef/master
compilation with older compilers (C90)
bricef [Wed, 5 Oct 2011 14:37:26 +0000 (16:37 +0200)]
Declaration moved out of statement for C90 compliance.
bricef [Thu, 29 Sep 2011 17:20:57 +0000 (19:20 +0200)]
Removes declaration in statements. (When using older compilers, declarations in statements are not allowed - C90 style)
Jake [Fri, 2 Sep 2011 19:37:17 +0000 (14:37 -0500)]
Combine config.mk and t/Makefile into Makefile. Separate windows related stuff to its own Makefile.
Jake [Fri, 2 Sep 2011 17:15:20 +0000 (12:15 -0500)]
Ignore vim swap files.
Jake [Fri, 2 Sep 2011 16:54:34 +0000 (11:54 -0500)]
Compile everything before running the tests.
Jake [Fri, 2 Sep 2011 16:52:07 +0000 (11:52 -0500)]
Make the library compatible with gcc -ansi.
Replace ## with "" in the macros.
Provide a more correct version of va_copy.
Add an ANSI option to the Makefile that will will include _BSD_SOURCE macro
Jake [Fri, 2 Sep 2011 15:18:48 +0000 (10:18 -0500)]
Undo accidental merge of gh-pages.
jake [Wed, 31 Aug 2011 04:40:42 +0000 (23:40 -0500)]
A small whitespace change.
jake [Wed, 31 Aug 2011 04:38:46 +0000 (23:38 -0500)]
Merge branch 'gh-pages' of github.com:zorgnax/libtap
Jake [Mon, 29 Aug 2011 23:24:29 +0000 (18:24 -0500)]
Require the done_testing macro to take empty parentheses.
Jake [Mon, 29 Aug 2011 23:04:12 +0000 (18:04 -0500)]
Add copyright heading.
Jake [Fri, 17 Jun 2011 20:34:56 +0000 (13:34 -0700)]
github generated gh-pages branch
jake [Wed, 25 May 2011 05:29:43 +0000 (00:29 -0500)]
Fix INSTALL text.
jake [Wed, 25 May 2011 05:19:03 +0000 (00:19 -0500)]
Add INSTALL file.
jake [Wed, 25 May 2011 04:49:44 +0000 (23:49 -0500)]
Consolidate phony targets.
jake [Wed, 25 May 2011 04:36:05 +0000 (23:36 -0500)]
License under GPL.
jake [Wed, 25 May 2011 04:10:14 +0000 (23:10 -0500)]
Simplify dies_ok, lives_ok macro definitions.
jake [Wed, 25 May 2011 03:36:58 +0000 (22:36 -0500)]
Dont use EXIT_* macros.
jake [Wed, 25 May 2011 03:23:38 +0000 (22:23 -0500)]
Add SKIP_ALL plan.
jake [Wed, 25 May 2011 02:35:08 +0000 (21:35 -0500)]
Add BAIL_OUT.
jake [Wed, 25 May 2011 01:20:09 +0000 (20:20 -0500)]
Add done_testing macro to match Test::More.
jake [Wed, 25 May 2011 00:34:39 +0000 (19:34 -0500)]
Rearrange win32 specific stuff to one if block.
jake [Tue, 24 May 2011 03:16:48 +0000 (22:16 -0500)]
prove should only run .t files with perl.
jake [Tue, 24 May 2011 03:02:22 +0000 (22:02 -0500)]
Only use one ifdef __cplusplus in tap.h and remove gnu .t executable extension.
Alexander Kahl [Mon, 23 May 2011 14:38:44 +0000 (16:38 +0200)]
added va_copy definition for systems like winblows that don't have it
added c++ ifdefs with extern "C" declarations
Alexander Kahl [Mon, 23 May 2011 14:37:52 +0000 (16:37 +0200)]
added visual studio project file
Alexander Kahl [Mon, 23 May 2011 14:37:02 +0000 (16:37 +0200)]
compile libtap tests to .t on *nix so they get run by prove
Alexander Kahl [Mon, 23 May 2011 14:36:32 +0000 (16:36 +0200)]
run prove with empty interpreter to make libtap compiled tests run by default
jake [Sun, 31 Oct 2010 06:59:31 +0000 (02:59 -0400)]
Run dos2unix the files that need it
jake [Sun, 31 Oct 2010 06:35:12 +0000 (02:35 -0400)]
Make minor formatting change to merge request
Brian Smith [Mon, 18 Oct 2010 00:57:59 +0000 (17:57 -0700)]
vstrdupf needs to copy it's args argument, so that it can get sizing information
without invalidating for the actual call to vsnprintf
Brian Smith [Sun, 17 Oct 2010 22:06:09 +0000 (15:06 -0700)]
Fix build on OS X; MAP_ANONYMOUS isn't defined.
jake [Sun, 22 Aug 2010 22:41:25 +0000 (18:41 -0400)]
Fix memory leak in vstrdupf
jake [Sat, 21 Aug 2010 19:17:58 +0000 (15:17 -0400)]
Export vok_at_loc so the library may be extended
jake [Thu, 22 Jul 2010 04:50:58 +0000 (00:50 -0400)]
Write dies_ok differently to avoid the compilor warning.
jake [Thu, 22 Jul 2010 04:48:31 +0000 (00:48 -0400)]
Really test output, dont just demo it. Add make check command.
jake [Thu, 22 Jul 2010 03:44:13 +0000 (23:44 -0400)]
Create synopsis test.
jake [Thu, 22 Jul 2010 03:34:21 +0000 (23:34 -0400)]
Implement cmp_ok.
jake [Thu, 22 Jul 2010 01:33:54 +0000 (21:33 -0400)]
Furthur format the style of the code.
jake [Thu, 22 Jul 2010 01:25:12 +0000 (21:25 -0400)]
Format code a bit differently.
jake [Sun, 11 Jul 2010 00:50:42 +0000 (20:50 -0400)]
Improve make files.
jake [Sat, 3 Jul 2010 17:37:05 +0000 (13:37 -0400)]
Add opening curly brace.
jake [Sat, 3 Jul 2010 17:03:40 +0000 (13:03 -0400)]
Renamed README to README.md
jake [Sat, 3 Jul 2010 16:44:04 +0000 (12:44 -0400)]
Clean if in like_at_loc.
jake [Sat, 3 Jul 2010 16:40:47 +0000 (12:40 -0400)]
Improve exit_status.
jake [Sat, 3 Jul 2010 07:14:24 +0000 (03:14 -0400)]
Mention that like and unlike are not available on Windows
jake [Sat, 3 Jul 2010 07:12:19 +0000 (03:12 -0400)]
Add like and unlike macros.
jake [Sat, 3 Jul 2010 02:52:53 +0000 (22:52 -0400)]
Add sudo to install commands.
jake [Sat, 3 Jul 2010 02:28:53 +0000 (22:28 -0400)]
Add is and isnt to the README.
jake [Sat, 3 Jul 2010 02:18:24 +0000 (22:18 -0400)]
Add is() and isnt() macros.
jake [Sat, 3 Jul 2010 00:03:20 +0000 (20:03 -0400)]
Surround dies_ok_common with a do while (0) loop
jake [Fri, 2 Jul 2010 23:22:28 +0000 (19:22 -0400)]
Remove testing macro from the make include.
jake [Fri, 2 Jul 2010 23:21:03 +0000 (19:21 -0400)]
Use a skippy for MSWin32 trying to test whether arbitrary code will die. Lack of fork() makes this sort of thing really difficult, or maybe impossible to achieve the same interface that systems with fork() enable.
jake [Fri, 2 Jul 2010 04:00:38 +0000 (00:00 -0400)]
Fix README
jake [Fri, 2 Jul 2010 03:54:56 +0000 (23:54 -0400)]
Add todo macro.
jake [Fri, 2 Jul 2010 02:38:53 +0000 (22:38 -0400)]
Document skip macro
jake [Fri, 2 Jul 2010 02:26:06 +0000 (22:26 -0400)]
Add skip macro
jake [Fri, 2 Jul 2010 00:37:57 +0000 (20:37 -0400)]
Indent nicer in tap.h.
jake [Fri, 2 Jul 2010 00:34:00 +0000 (20:34 -0400)]
Modify the library to work on windows. Missing fork() function requires that the dies_ok, lives_ok functions to be skipped.
jake [Sat, 20 Feb 2010 22:09:48 +0000 (17:09 -0500)]
Wrote README
jake [Thu, 18 Feb 2010 05:20:27 +0000 (00:20 -0500)]
first commit