Ignore:
Timestamp:
11/19/08 19:11:33 (4 years ago)
Author:
CrawfordCurrie
Message:

Item175: ported unit tests to new namespace. They all pass.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/UnitTestContrib/test/unit/Fn_REVINFO.pm

    r666 r816  
    44 
    55package Fn_REVINFO; 
    6 use base qw( TWikiFnTestCase ); 
     6use base qw( FoswikiFnTestCase ); 
    77 
    88use strict; 
    9 use TWiki; 
     9use Foswiki; 
    1010use Error qw( :try ); 
    1111 
    1212sub new { 
    13     $TWiki::cfg{Register}{AllowLoginName} =  1; 
     13    $Foswiki::cfg{Register}{AllowLoginName} =  1; 
    1414    my $self = shift()->SUPER::new('REVINFO', @_); 
    1515    return $self; 
     
    3333    my $ui = $this->{twiki}->handleCommonTags( 
    3434        '%REVINFO%', $this->{test_web}, $this->{test_topic}); 
    35     my $guest = TWiki::Func::getWikiName(); 
     35    my $guest = Foswiki::Func::getWikiName(); 
    3636    unless ($ui =~ /^r1 - \d+ \w+ \d+ - \d+:\d+:\d+ - $this->{users_web}\.$guest$/) { 
    3737        $this->assert(0, $ui); 
     
    126126    # This test is specific to the "traditional" text database implementation, 
    127127    # either RcsWrap or RcsLite. 
    128     if ($TWiki::cfg{StoreImpl} ne 'RcsLite' && 
    129           $TWiki::cfg{StoreImpl} ne 'RcsWrap') { 
     128    if ($Foswiki::cfg{StoreImpl} ne 'RcsLite' && 
     129          $Foswiki::cfg{StoreImpl} ne 'RcsWrap') { 
    130130        return; 
    131131    } 
    132132    $this->assert(open( 
    133         F, '>', "$TWiki::cfg{DataDir}/$this->{test_web}/CrikeyMoses.txt")); 
     133        F, '>', "$Foswiki::cfg{DataDir}/$this->{test_web}/CrikeyMoses.txt")); 
    134134    print F <<'HERE'; 
    135135%META:TOPICINFO{author="ScumBag" date="1120846368" format="1.1" version="$Rev: 16686 $"}% 
     
    149149    # This test is specific to the "traditional" text database implementation, 
    150150    # either RcsWrap or RcsLite. 
    151     if ($TWiki::cfg{StoreImpl} ne 'RcsLite' && 
    152           $TWiki::cfg{StoreImpl} ne 'RcsWrap') { 
     151    if ($Foswiki::cfg{StoreImpl} ne 'RcsLite' && 
     152          $Foswiki::cfg{StoreImpl} ne 'RcsWrap') { 
    153153        return; 
    154154    } 
    155155    $this->assert(open( 
    156         F, '>', "$TWiki::cfg{DataDir}/$this->{test_web}/CrikeyMoses.txt")); 
     156        F, '>', "$Foswiki::cfg{DataDir}/$this->{test_web}/CrikeyMoses.txt")); 
    157157    print F <<'HERE'; 
    158158%META:TOPICINFO{author="scum" date="1120846368" format="1.1" version="$Rev: 16686 $"}% 
     
    172172    # This test is specific to the "traditional" text database implementation, 
    173173    # either RcsWrap or RcsLite. 
    174     if ($TWiki::cfg{StoreImpl} ne 'RcsLite' && 
    175           $TWiki::cfg{StoreImpl} ne 'RcsWrap') { 
     174    if ($Foswiki::cfg{StoreImpl} ne 'RcsLite' && 
     175          $Foswiki::cfg{StoreImpl} ne 'RcsWrap') { 
    176176        return; 
    177177    } 
    178178    $this->assert(open( 
    179         F, '>', "$TWiki::cfg{DataDir}/$this->{test_web}/GeeWillikins.txt")); 
     179        F, '>', "$Foswiki::cfg{DataDir}/$this->{test_web}/GeeWillikins.txt")); 
    180180    print F <<'HERE'; 
    181181%META:TOPICINFO{author="eltonjohn" date="1120846368" format="1.1" version="$Rev: 16686 $"}% 
    182182HERE 
    183183    close(F); 
    184     $TWiki::cfg{RenderLoggedInButUnknownUsers} = 0; 
     184    $Foswiki::cfg{RenderLoggedInButUnknownUsers} = 0; 
    185185    my $ui = $this->{twiki}->handleCommonTags( 
    186186        '%REVINFO{format="$username $wikiname $wikiusername"}%', 
    187187        $this->{test_web}, 'GeeWillikins'); 
    188188    $this->assert_str_equals("eltonjohn eltonjohn eltonjohn", $ui); 
    189     $TWiki::cfg{RenderLoggedInButUnknownUsers} = 1; 
     189    $Foswiki::cfg{RenderLoggedInButUnknownUsers} = 1; 
    190190    $ui = $this->{twiki}->handleCommonTags( 
    191191        '%REVINFO{format="$username $wikiname $wikiusername"}%', 
Note: See TracChangeset for help on using the changeset viewer.