pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/ZenTest Update to version 3.9.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/912acf9a2698
branches:  trunk
changeset: 539046:912acf9a2698
user:      seb <seb%pkgsrc.org@localhost>
date:      Tue Feb 26 08:00:39 2008 +0000

description:
Update to version 3.9.1.

Approved by maintainer.

Changes since last packaged version (3.6.0)

=== 3.9.1 / 2008-01-31

* 1 bug fix:
  * OMG I'm so dumb... fixed memory leak.

=== 3.9.0 / 2008-01-30

* 15 minor enhancements:
  * Added Wilson's patch to allow unit_diff to work with mspec. Adding rspec next.
  * Minor overhaul for autotest:
    * Added -f flag to start up without testing.
    * Added -q flag to autotest to make it extra quiet. Patch by Aaron Patterson.
    * Added ability to set test execution order, defaults to :random. EVIL!
    * Added completed_re and failed_results_re to help subclasses like rspec.
    * Added deprecation warnings for hooks. Deprecated :run.
    * Added find_directories accessor, defaults to ['.']
    * Added sleep accessor, defaults to 1 second.
    * Changed find_files to order files in the same order as find_directories.
    * Changed how autodiscover works with $:, added lib to the front.
    * Cleaned out nearly every @ and use accessor methods instead. You should too.
    * Made test_mappings ordered.
    * Removed @files, adding @find_order and @known_files.
    * Renamed tests_for_file to test_files_for.
    * test_files_for now only returns known files.

=== 3.8.0 / 2008-01-12

* 10 minor enhancements:
  * Added basic support for rubinius in multiruby.
  * Changed Dunno! message to only output on -v
  * Added Getting Started with Autotest by Philippe Hanrigou (with permission)
  * Updated example_dot_autotest.rb for newer plugins.
  * Cleaned up rdoc.
  * Worked with David Chelimsky to make Autotest more uber for subclasses.
  * Removed exceptions and test_mappings accessors and replaced with add/remove/clear methods. Updating .autotest should be very straightforward.
  * Moved :initialize hook to beginning of run method
  * Changed load/customization order to be:
    * Autotest
    * AutotestSubClass
    * ~/.autotest
    * ./.autotest (yes, both .autotest files).
  * Moved away from using instance variables to encourage subclasses to use accessors.

=== 3.7.2 / 2008-01-09

* 2 minor enhancements:
  * Extended file map for tests to include subdirs correctly.
  * Added debugging output on bad maps if -v set.

=== 3.7.1 / 2007-12-27

* 2 minor enhancements:
  * multiruby now downloads 1.8.6 and 1.9 on virgin run.
  * Improved output for the downloads.

=== 3.7.0 / 2007-12-21

* 8 minor enhancements:
  * Added add_mapping to make file mappings cleaner.
  * Added assert_callback thanks to Aaron Patterson.
  * Added autotest/cctray.
  * Added extra_files and extra_class_map, allowing .autotest files to be awesome.
  * Added url for lettuce principal thanks to Hugh Sasse.
  * Added zentest.rb refactorings thanks to Hugh Sasse.
  * Exceptions are now an array of regexps, built after :initialize hook.
  * Removed ruby_fork and ruby_fork_client. Eric got a faster laptop. :P
* 6 bug fixes:
  * Fixed all my annoyances with @exceptions.
  * Fixed crasher in autotest/redgreen for non-matches.
  * Fixed everything to work with ruby 1.9.
  * Fixed rubygem requires causing strangeness in tests.
  * Fixed zentest mapping so ruby2ruby and test_ruby2ruby work.
  * Removed stupid YAML methods from TrueClass during
    testing. (Infected by Test::Rails' use of rubygems)

=== 3.6.1 / 2007-07-23

* 4 minor enhancements:
  * Test::Rails::ViewTestCase now uses assert_select.
    * assert_form and friends now work with blocks like assert_select
      does.
  * Allow path_parameters in view tests to be ammended, making working
    with routes easier.
  * New version of autotest/notify.rb uses notify-send.
  * Fixed rdoc formatting on autotest and a couple plugins.

diffstat:

 devel/ZenTest/Makefile |  12 ++++++------
 devel/ZenTest/PLIST    |  11 ++++++-----
 devel/ZenTest/distinfo |   8 ++++----
 3 files changed, 16 insertions(+), 15 deletions(-)

diffs (87 lines):

diff -r 9f903c2aa948 -r 912acf9a2698 devel/ZenTest/Makefile
--- a/devel/ZenTest/Makefile    Tue Feb 26 05:06:32 2008 +0000
+++ b/devel/ZenTest/Makefile    Tue Feb 26 08:00:39 2008 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.2 2007/08/08 16:13:46 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2008/02/26 08:00:39 seb Exp $
 
-DISTNAME=      ZenTest-3.6.0
+DISTNAME=      ZenTest-3.9.1
 CATEGORIES=    devel ruby
-PKGREVISION=   1
-MASTER_SITES=  http://rubyforge.org/frs/download.php/21081/
+#PKGREVISION=  1
+MASTER_SITES=  http://rubyforge.org/frs/download.php/31587/
 EXTRACT_SUFX=  .tgz
 
 MAINTAINER=    minskim%NetBSD.org@localhost
@@ -24,8 +24,8 @@
        cd ${WRKSRC}/lib && pax -rwppm . ${RUBY_SITELIBDIR}
        chmod ${SHAREMODE} ${RUBY_SITELIBDIR}/autotest.rb
        ${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/${PKGBASE}
-.for f in LinuxJournalArticle.txt README.txt
-       ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/${PKGBASE}
+.for f in articles README.txt
+       cd ${WRKSRC} && pax -rwppm ${f} ${RUBY_DOCDIR}/${PKGBASE}
 .endfor
        ${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/${PKGBASE}
        ${INSTALL_DATA} ${WRKSRC}/example* ${RUBY_EXAMPLESDIR}/${PKGBASE}
diff -r 9f903c2aa948 -r 912acf9a2698 devel/ZenTest/PLIST
--- a/devel/ZenTest/PLIST       Tue Feb 26 05:06:32 2008 +0000
+++ b/devel/ZenTest/PLIST       Tue Feb 26 08:00:39 2008 +0000
@@ -1,14 +1,13 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2007/06/11 07:59:55 minskim Exp $
+@comment $NetBSD: PLIST,v 1.2 2008/02/26 08:00:39 seb Exp $
 bin/autotest
 bin/multiruby
 bin/rails_test_audit
-bin/ruby_fork
-bin/ruby_fork_client
 bin/unit_diff
 bin/zentest
 ${RUBY_SITELIBDIR}/autotest.rb
 ${RUBY_SITELIBDIR}/autotest/autoupdate.rb
 ${RUBY_SITELIBDIR}/autotest/camping.rb
+${RUBY_SITELIBDIR}/autotest/cctray.rb
 ${RUBY_SITELIBDIR}/autotest/discover.rb
 ${RUBY_SITELIBDIR}/autotest/emacs.rb
 ${RUBY_SITELIBDIR}/autotest/fixtures.rb
@@ -27,7 +26,6 @@
 ${RUBY_SITELIBDIR}/autotest/snarl.rb
 ${RUBY_SITELIBDIR}/autotest/timestamp.rb
 ${RUBY_SITELIBDIR}/functional_test_matrix.rb
-${RUBY_SITELIBDIR}/ruby_fork.rb
 ${RUBY_SITELIBDIR}/test/rails.rb
 ${RUBY_SITELIBDIR}/test/rails/controller_test_case.rb
 ${RUBY_SITELIBDIR}/test/rails/functional_test_case.rb
@@ -42,13 +40,16 @@
 ${RUBY_SITELIBDIR}/unit_diff.rb
 ${RUBY_SITELIBDIR}/zentest.rb
 ${RUBY_SITELIBDIR}/zentest_mapping.rb
-${RUBY_DOCDIR}/ZenTest/LinuxJournalArticle.txt
 ${RUBY_DOCDIR}/ZenTest/README.txt
+${RUBY_DOCDIR}/ZenTest/articles/Article.css
+${RUBY_DOCDIR}/ZenTest/articles/getting_started_with_autotest.html
+${RUBY_DOCDIR}/ZenTest/articles/how_to_use_zentest.txt
 ${RUBY_EXAMPLESDIR}/ZenTest/example.txt
 ${RUBY_EXAMPLESDIR}/ZenTest/example1.rb
 ${RUBY_EXAMPLESDIR}/ZenTest/example2.rb
 ${RUBY_EXAMPLESDIR}/ZenTest/example_dot_autotest.rb
 @dirrm ${RUBY_EXAMPLESDIR}/ZenTest
+@dirrm ${RUBY_DOCDIR}/ZenTest/articles
 @dirrm ${RUBY_DOCDIR}/ZenTest
 @dirrm ${RUBY_SITELIBDIR}/test/rails
 @dirrm ${RUBY_SITELIBDIR}/test
diff -r 9f903c2aa948 -r 912acf9a2698 devel/ZenTest/distinfo
--- a/devel/ZenTest/distinfo    Tue Feb 26 05:06:32 2008 +0000
+++ b/devel/ZenTest/distinfo    Tue Feb 26 08:00:39 2008 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2007/06/11 07:59:55 minskim Exp $
+$NetBSD: distinfo,v 1.2 2008/02/26 08:00:39 seb Exp $
 
-SHA1 (ZenTest-3.6.0.tgz) = 7a2ca140bbbc5aed1833b9a1500ed8fbd8260ca6
-RMD160 (ZenTest-3.6.0.tgz) = 99acd522e136c671b6377026611318f3f6e9557f
-Size (ZenTest-3.6.0.tgz) = 57418 bytes
+SHA1 (ZenTest-3.9.1.tgz) = e8f664ef333e14b5c5d12fac086ce02bd0854e9a
+RMD160 (ZenTest-3.9.1.tgz) = 5c82759608e294df61000fa55c55e6cda5b648a2
+Size (ZenTest-3.9.1.tgz) = 73606 bytes



Home | Main Index | Thread Index | Old Index