to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2005-10-15 Matthew Astley <mca1001@users.sourceforge.net>
* doc/release-checklist, doc/TODO, ChangeLog: updates for release
* lib/Test/Unit.pm: version 0.25
* MANIFEST: add licence and class-diagram files, remove old exmample;
keep in "make manifest" generated order
* t/tlib/AssertTest.pm (test_fail_assert_not_null): extra check, for
SF bug #610499
* lib/Test/Unit/Assert.pm (assert_deep_equals): fix comparisons of cyclic
structures (thanks flacoste, SF patch #678422), comparisons of undefs
(thanks flacoste, Debian BTS #249678), comparison of SCALAR refs
* t/tlib/AssertTest.pm (test_assert_deep_equals): add modified test from
SF bug #1012115; modified test from flacoste's SF patch #678422; more
tests on SCALAR refs, and improve the regexp
2005-08-19 Matthew Astley <mca1001@users.sourceforge.net>
* doc/TODO: notes on HarnessUnit, UnitHarness; more on stuff I'd like
to do later
* examples/README: minor update
2005-08-03 Matthew Astley <mca1001@users.sourceforge.net>
* doc/class-diagram.{dia,txt,png}: first stab at a UML class diagram,
see how it goes
2005-08-01 Matthew Astley <mca1001@users.sourceforge.net>
* lib/Test/Unit.pm, lib/Test/Unit/TkTestRunner.pm,
lib/Test/Unit/TestRunner.pm: put links to COPYING.* in Test::Unit;
move copyright notices from testrunner modules to Test::Unit
* lib/Test/Unit/<many>, t/tlib/AllTests.pm: set AUTHOR POD sections to
the same boilerplate, in files that don't appear to be single-author
-- as described in the top level AUTHORS file
* AUTHORS: update authors list with SF ids and what I found while
boilerplating the PODs; add explicit copy of the Perl licence, taken
from Debian perl-base package v5.8.4-2
* COPYING.Artistic, COPYING.GPL-2: licences copied from Debian
base-files package v3.0.12
2005-07-31 Matthew Astley <mca1001@users.sourceforge.net>
* lib/Test/Unit/Assert.pm (is_numeric): change the test to match only
lone numbers. fix SF bug#1014540
*** NB. this causes assert_equals to switch from assert_num_equals
to assert_str_equals in some cases
* t/tlib/AssertTest.pm (test_numericness, test_assert_equals):
tests for new is_numeric
* lib/Test/Unit/TkTestRunner.pm: make "Show..." dialog text expand
with window and include annotations. fixes SF bug#1018619
* t/try_examples.t: clear out useless 'use lib's; remove dup $^O
check; fix RT bug#3963 (thanks ILYAM); improve skipping of
untested items
* examples/tester.png: update screenshot of Tk test runner; mark
as binary
* examples/tester.pl: remove old Tk code - Test::SuiteWrapper went
away 2000-02-21
2005-07-30 Matthew Astley <mca1001@users.sourceforge.net>
* t/try_examples.t: Fix SF bug#908422 (track changing testing output
format); Thanks: dholland, eksiegerman [aka. SF bug#1245490, RT bug#2244]
* .cvsignore: ignore build stuff
-- other changes Adam made since REL_0_24, but aren't mentioned
already. I list them partly so I know where my towel is:
* AUTHORS: Adam became maintainer
* doc/TODO: updated
* lib/Test/Unit/Decorator.pm: some minor change I've not investigated
* lib/Test/Unit/Procedural.pm:
fix bug spotted by Matthias Ferber (and Ken) in run() (which is
usually overridden) [SF bug#760491, RT bug#3058]
* lib/Test/Unit/Runner.pm: improve filtering, POD
* lib/Test/Unit/TestCase.pm: POD for filtering
* t/tlib/RunnerTest.pm: new test for T:U:TestRunner, just tests
filtering; uses the new t/tlib/FilteredSuite.pm
2002-06-20 Adam Spiers <perlunit@adamspiers.org>
* lib/Test/Unit/TestCase.pm: document new filtering via coderefs
* MANIFEST, lib/Test/Unit/Test.pm, lib/Test/Unit/TestSuite.pm,
t/tlib/AllTests.pm, t/tlib/FilteredSuite.pm:
o remove ALL filtering hack, and instead allow filtering via coderefs:
sub filter {{
foo_tests => sub {
my $method = shift;
return $method =~ /foo/;
},
everything => sub { 1 },
# method lists still work
another_token => [ qw/test_method1 test_method2/ ],
}}
- add tests for filtering mechanism
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").
binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.
addresses PR pkg/28619 from H. Todd Fujinaka.