Author: jkeenan Date: Sun Jan 25 10:10:45 2009 New Revision: 36000 Modified: trunk/config/auto/pmc.pm trunk/t/steps/auto_pmc-01.t
Log: Per discussion in https://trac.parrot.org/parrot/ticket/223, in config/auto/pmc.pm eliminate test for PMC files with names beginning 'const' -- we don't have them any more -- and eliminate tests in auto_pmc-01.t testing for such files. Modified: trunk/config/auto/pmc.pm ============================================================================== --- trunk/config/auto/pmc.pm (original) +++ trunk/config/auto/pmc.pm Sun Jan 25 10:10:45 2009 @@ -75,7 +75,6 @@ for my $pmc ( split( /\s+/, $pmc_list ) ) { $pmc =~ s/\.pmc$//; - next if $pmc =~ /^const/; # make each pmc depend upon its parent. my $parent_dumps = ''; @@ -124,7 +123,6 @@ my %parents; PMC: for my $pmc_file ( split( /\s+/, $pmc_list ) ) { - next if $pmc_file =~ /^const/; open my $PMC, "<", "src/pmc/$pmc_file" or die "open src/pmc/$pmc_file: $!"; Modified: trunk/t/steps/auto_pmc-01.t ============================================================================== --- trunk/t/steps/auto_pmc-01.t (original) +++ trunk/t/steps/auto_pmc-01.t Sun Jan 25 10:10:45 2009 @@ -5,7 +5,7 @@ use strict; use warnings; -use Test::More tests => 36; +use Test::More tests => 32; use Carp; use Cwd; use File::Path qw| mkpath |; @@ -226,91 +226,6 @@ $ret = $step->runstep($conf); ok( $ret, "runstep() returned true value" ); -$conf->replenish($serialized); - -########## --pmc ########## - -...@dummy_options = qw( - default.pmc - null.pmc - env.pmc - key.pmc - random.pmc - unmanagedstruct.pmc - managedstruct.pmc - constexception.pmc - parrotlibrary.pmc - parrotinterpreter.pmc - parrotthread.pmc - lexpad.pmc - timer.pmc - pointer.pmc - sub.pmc - continuation.pmc - retcontinuation.pmc - exceptionhandler.pmc - coroutine.pmc - eval.pmc - nci.pmc - float.pmc - integer.pmc - bigint.pmc - complex.pmc - string.pmc - boolean.pmc - ref.pmc - sharedref.pmc - array.pmc - fixedintegerarray.pmc - iterator.pmc - fixedstringarray.pmc - hash.pmc - orderedhash.pmc - tqueue.pmc - os.pmc - file.pmc - addrregistry.pmc - bound_nci.pmc - capture.pmc - class.pmc - codestring.pmc - exporter.pmc - fixedbooleanarray.pmc - fixedfloatarray.pmc - fixedpmcarray.pmc - lexinfo.pmc - multisub.pmc - namespace.pmc - object.pmc - parrotrunningthread.pmc - pccmethod_test.pmc - pmcproxy.pmc - resizablebooleanarray.pmc - resizablefloatarray.pmc - resizableintegerarray.pmc - resizablepmcarray.pmc - resizablestringarray.pmc - role.pmc - scalar.pmc - scheduler.pmc - slice.pmc - task.pmc - undef.pmc -); -$dummy_options = join q{ } => @dummy_options; - -($args, $step_list_ref) = process_options( - { - argv => [ qq{--pmc=$dummy_options} ], - mode => q{configure}, - } -); - -$conf->options->set( %{$args} ); -$step = test_step_constructor_and_description($conf); -$ret = $step->runstep($conf); -ok( $ret, "runstep() returned true value" ); - pass("Completed all tests in $0"); ################### DOCUMENTATION ###################