Changeset 13800
- Timestamp:
- 01/24/12 05:34:25 (4 weeks ago)
- Location:
- branches/Release01x01/UnitTestContrib
- Files:
-
- 1 added
- 3 edited
-
lib/Foswiki/Contrib/UnitTestContrib/MANIFEST (modified) (1 diff)
-
test/bin/TestRunner.pl (modified) (6 diffs)
-
test/unit/UnitTestContrib/UnitTestContribSuite.pm (modified) (1 diff)
-
test/unit/UnitTestContrib/UnitTestContribTests.pm (added)
Legend:
- Unmodified
- Added
- Removed
-
branches/Release01x01/UnitTestContrib/lib/Foswiki/Contrib/UnitTestContrib/MANIFEST
r13712 r13800 99 99 test/unit/UnitTestContrib/EavesdropTests.pm 0644 100 100 test/unit/UnitTestContrib/UnitTestContribSuite.pm 0644 101 test/unit/UnitTestContrib/UnitTestContribTests.pm 0644 101 102 test/unit/UploadScriptTests.pm 0644 102 103 test/unit/VCMetaTests.pm 0644 -
branches/Release01x01/UnitTestContrib/test/bin/TestRunner.pl
r13708 r13800 1 1 #!/usr/bin/perl -w 2 2 # See bottom of file for description 3 use strict; 4 use warnings; 5 require 5.006; 3 6 4 require 5.006;5 7 use FindBin; 6 8 use Cwd (); … … 21 23 22 24 BEGIN { 25 if ( not defined $ENV{FOSWIKI_ASSERTS} or $ENV{FOSWIKI_ASSERTS} eq 'soft' ) { 26 print 27 "exporting FOSWIKI_ASSERTS=1 for extra checking; disable by exporting FOSWIKI_ASSERTS=0\n"; 28 $ENV{FOSWIKI_ASSERTS} = 1; 29 } 30 23 31 $Foswiki::cfg{Engine} = 'Foswiki::Engine::CGI'; 24 32 … … 47 55 } 48 56 49 use strict; 50 use Foswiki; # If you take this out then TestRunner.pl will fail on IndigoPerl 57 # Item11466: PH commented the below & added require statements where necessary, 58 # to avoid compiling Foswiki.pm before FOSWIKI_ASSERTS have been set 59 #use Foswiki; # If you take this out then TestRunner.pl will fail on IndigoPerl 51 60 use Unit::TestRunner; 52 61 … … 79 88 print STDERR "Options: ", join( ' ', keys %options ), "\n"; 80 89 81 if ( not defined $ENV{FOSWIKI_ASSERTS} or $ENV{FOSWIKI_ASSERTS} eq 'soft' ) {82 print83 "exporting FOSWIKI_ASSERTS=1 for extra checking; disable by exporting FOSWIKI_ASSERTS=0\n";84 $ENV{FOSWIKI_ASSERTS} = 1;85 }86 87 90 if ( $ENV{FOSWIKI_ASSERTS} ) { 88 91 print "Assert checking on $ENV{FOSWIKI_ASSERTS}\n"; … … 94 97 if ( $options{-clean} ) { 95 98 require File::Path; 99 require Foswiki; 96 100 my $rmDir = $Foswiki::cfg{DataDir}; 97 101 opendir( my $dataDir, $rmDir ) or die "Can't open directory $rmDir: $!"; … … 114 118 115 119 if ( not $options{-worker} ) { 120 require Foswiki; 116 121 testForFiles( $Foswiki::cfg{DataDir}, '/Temp*' ); 117 122 testForFiles( $Foswiki::cfg{PubDir}, '/Temp*' ); -
branches/Release01x01/UnitTestContrib/test/unit/UnitTestContrib/UnitTestContribSuite.pm
r5143 r13800 8 8 sub name { 'UnitTestContribSuite' } 9 9 10 sub include_tests { qw(EavesdropTests ) }10 sub include_tests { qw(EavesdropTests UnitTestContribTests) } 11 11 12 12 1;
Note: See TracChangeset
for help on using the changeset viewer.
