NOTICE: This package has been removed from pkgsrc

./wip/cutter, Unit Testing Framework for C and C++

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 1.1.5, Package name: cutter-1.1.5, Maintainer: obache

Cutter is a xUnit family Unit Testing Framework for C and C++.

This is a list of features of Cutter:
* easy to write tests.
* outputs result with useful format for debugging.
* tests are built as shared libraries.


Required to run:
[devel/glib2]

Required to build:
[textproc/intltool] [lang/perl5] [devel/gmake] [devel/libtool-base] [devel/pkg-config]

Master sites:

SHA1: 6bc7d7c6e3e243b55bf0a6fb2319d6c6427c6d4f
RMD160: 8b1daba0cdda70c87d6af6f57cc05fe91d4bfd63
Filesize: 2412.511 KB

Version history: (Expand)


CVS history: (Expand)


   2010-12-21 12:35:39 by OBATA Akio | Files touched by this commit (7) | Package removed
Log message:
Cutter: imported as pkgsrc/devel/cutter.
   2010-09-06 11:12:38 by OBATA Akio | Files touched by this commit (4)
Log message:
Update cutter to 1.1.5.

== [release-1-1-5] 1.1.5: 2010-09-06

=== Cutter

==== Improvements

  * Renamed assertions:
    * ((<cut_assert_path_exist()>)) -> ((<cut_assert_exist_path()>))
    * ((<cut_assert_path_not_exist()>)) -> \ 
((<cut_assert_not_exist_path()>))
  * Added an assertion:
    * ((<gcut_assert_equal_string()>))
  * Renamed an utility:
    * ((<GCutEgg|GCutEgg.html>)) -> ((<GCutProcess|GCutProcess.html>))
  * Added utilities:
    * ((<cut_get_source_directory()>))
    * ((<cut_build_path_array()>))
    * ((<gcut_data_has_field()>))
    * ((<gcut_list_int_new()>))
    * ((<gcut_list_uint_new()>))
    * ((<gcut_take_new_list_int()>))
    * ((<gcut_take_new_list_uint()>))
  * Supported Ubuntu Lucid Lynx.
  * Supported configure result report on configure finish.
    [Suggested by Romain Tartière]
  * Supported libgoffice-0.8. (libgoffice-0.6 support was dropped.)
    [Suggested by Romain Tartière]
  * Supported lcov 1.9. #3056684
    [Patch by Romain Tartière]
  * Supported full-width spaces in test description.
  * Supported sub-cutter command in PATH.
    [Patch by Romain Tartière]

==== Fixes

  * Fixed locale depended tests.
    [Suggested by Romain Tartière]

=== cut-diff

==== Improvements

  * Added ((<--context-lines
    option|cut-diff#--context-lines>)) that specifies how
    many lines are shown around diff.

=== Documentation

==== Improvements

  * Used ports on FreeBSD.
    [Suggested by Romain Tartière]

=== Thanks

  * Romain Tartière
   2010-08-03 13:49:08 by OBATA Akio | Files touched by this commit (1)
Log message:
Add an comment, maybe realted to NetBSD PR#39986.
   2010-06-10 13:57:26 by OBATA Akio | Files touched by this commit (3)
Log message:
Update cutter to 1.1.4.

== [release-1-1-4] 1.1.4: 2010-06-10

Supported CentOS.

=== Cutter

==== Improvements

  * Added assertions:
    * ((<cut_assert_equal_file_raw()>))
    * ((<cut_assert_not_equal_file_raw()>))
    * ((<gcut_assert_not_equal_int64()>))
    * ((<gcut_assert_not_equal_uint64()>))
  * Added utilities:
    * ((<cut_get_test_directory()>))
  * Changed to use tabs in diff if they are needed.
  * Supported CentOS.

==== Fixes

  * Fixed a bug that assertion message is ignored.

=== Document

==== Fixes

  * Debian, Ubuntu: Fixed file paths. [Reported by Romuald Conty]

=== Thanks

  * Romuald Conty
   2010-05-18 01:58:10 by OBATA Akio | Files touched by this commit (1)
Log message:
Add buildlink3.mk.
   2010-04-14 06:31:54 by OBATA Akio | Files touched by this commit (3)
Log message:
Update cutter to 1.1.3.

== [release-1-1-3] 1.1.3: 2010-04-13

Improved test driven test support.

=== Cutter

==== Improvements

  * AC_CHECK_ENABLE_COVERAGE: Added a new 'coverage-force'
    target that reports coverage even if 'make check' is
    failed.

==== Bug fixes

  * Removed unneeded memory free [Reported by Zed Shaw]
  * AC_CHECK_ENABLE_COVERAGE: Fixed a bug that 8 spaces
    instead of a TAB is printed into Makefile.

=== GCutter

==== Improvements

  * Improved data driven test support:
    * ((<gcut_data_get_size()>))
    * ((<gcut_data_get_char()>))
    * ((<gcut_data_get_boolean()>))
    * ((<gcut_data_get_double()>))
    * ((<gcut_data_get_int64()>))
    * ((<gcut_data_get_uint64()>))
  * Added utilities:
    * ((<gcut_inspect_size()>))
    * ((<gcut_inspect_char()>))
    * ((<gcut_inspect_boolean()>))
    * ((<gcut_inspect_double()>))
    * ((<gcut_inspect_int64()>))
    * ((<gcut_inspect_uint64()>))

==== Bug fixes

  * Fixed a bug that gcut_list_inspect_enum() and
    gcut_list_inspect_flags() is crashed on Mac OS X.

=== Document

==== Bug fixes

  * Fixed dependency package list for  Cygwin 1.7.

=== Thanks

  * Zed Shaw

   2010-04-03 09:08:04 by OBATA Akio | Files touched by this commit (3)
Log message:
Update cutter to 1.1.2.

== [release-1-1-2] 1.1.2: 2010-04-03

Improvements Windows support.

=== Cutter

==== Improvements

  * Supported lcov 1.8
  * Supported --enable-coverage=SOMETHING style.
    [Reported by gunyara-kun]
  * #2976775: Supported cut_omit() in cut_setup()
    [Reported by Romain Tartière]
  * Supported building and testing with Visual Studio C++ 2008

=== CppCutter

==== Improvements

  * Added ((<CUT_EXPORT|cutter-cutter.html#CUT-EXPORT>))
    that is a macro to mark test function on Windows

=== Document

==== Improvements

  * Supported Ubuntu Karmic Koara.

=== Thanks

  * Romain Tartière
  * gunyara-kun
   2010-03-25 10:13:04 by OBATA Akio | Files touched by this commit (5) | Imported package
Log message:
Import cutter-1.1.1 as wip/cutter.

Cutter is a xUnit family Unit Testing Framework for C and C++.

This is a list of features of Cutter:
  * easy to write tests.
  * outputs result with useful format for debugging.
  * tests are built as shared libraries.