Changeset 632
- Timestamp:
- 11/14/08 07:06:08 (4 years ago)
- Location:
- branches/Release04x02
- Files:
-
- 14 edited
-
data/TWiki/ReleaseNotes01x00.txt (modified) (5 diffs)
-
twikiplugins/TopicUserMappingContrib/data/TWiki/TopicUserMappingContrib.txt (modified) (4 diffs)
-
twikiplugins/TopicUserMappingContrib/lib/TWiki/Users/TopicUserMapping.pm (modified) (7 diffs)
-
twikiplugins/TopicUserMappingContrib/test/unit/TopicUserMappingContrib/TopicUserMappingContribSuite.pm (modified) (1 diff)
-
twikiplugins/TopicUserMappingContrib/test/unit/TopicUserMappingContrib/TopicUserMappingContribTests.pm (modified) (7 diffs)
-
twikiplugins/TopicUserMappingContrib/test/unit/TopicUserMappingContrib/TopicUserMappingTests.pm (modified) (4 diffs)
-
twikiplugins/TopicUserMappingContrib/tools/upgrade_emails.pl (modified) (2 diffs)
-
twikiplugins/UnitTestContrib/test/unit/ClientTests.pm (modified) (2 diffs)
-
twikiplugins/UnitTestContrib/test/unit/Fn_SEARCH.pm (modified) (4 diffs)
-
twikiplugins/UnitTestContrib/test/unit/FuncUsersTests.pm (modified) (6 diffs)
-
twikiplugins/UnitTestContrib/test/unit/HierarchicalWebsTests.pm (modified) (1 diff)
-
twikiplugins/UnitTestContrib/test/unit/RegisterTests.pm (modified) (2 diffs)
-
twikiplugins/UnitTestContrib/test/unit/TWikiFnTestCase.pm (modified) (1 diff)
-
twikiplugins/UnitTestContrib/test/unit/VariableTests.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/Release04x02/data/TWiki/ReleaseNotes01x00.txt
r617 r632 23 23 24 24 * *Plugins:* !CommentPlugin, !EditTablePlugin, !EmptyPlugin, !InterwikiPlugin, !PreferencesPlugin, !RenderListPlugin, !SlideShowPlugin, !SmiliesPlugin, !SpreadSheetPlugin, !TablePlugin, !TinyMCEPlugin, !TwistyPlugin, !WysiwygPlugin 25 * *Contribs:* !BehaviourContrib, !JSCalendarContrib, !MailerContrib, !TipsContrib, !T WikiUserMappingContrib, !TwistyContrib25 * *Contribs:* !BehaviourContrib, !JSCalendarContrib, !MailerContrib, !TipsContrib, !TopicUserMappingContrib, !TwistyContrib 26 26 * *Skins:* !ClassicSkin, !PatternSkin 27 27 … … 55 55 * Many new functions in the API for plugin developers. 56 56 * Table of Content (TOC) feature enhanced 57 * User Mapping (mapping between login name and !WikiName) code has been extended to allow pluggable modules to integrate with all sorts of alternative authentication and Management schemes. For normal cases you use the default !T WikiUserMapping which is using the !Main.TWikiUsers topic to map between login and !WikiName. A new !BaseUserMapping is provided for TWikis where you only have guests and an administrator. In this case you use the login and password given in configure to login as an admin.57 * User Mapping (mapping between login name and !WikiName) code has been extended to allow pluggable modules to integrate with all sorts of alternative authentication and Management schemes. For normal cases you use the default !TopicUserMapping which is using the !Main.TWikiUsers topic to map between login and !WikiName. A new !BaseUserMapping is provided for TWikis where you only have guests and an administrator. In this case you use the login and password given in configure to login as an admin. 58 58 59 59 ---++ Important Changes since 4.2.3 … … 225 225 | [[%BUGS%/Item5246][Item5246]] | When using SERVERTIME with $week in template TWIki fails on missing CPAN lib dependency | 226 226 | [[%BUGS%/Item5245][Item5245]] | adding missing docs for NEWLINKFORMAT - introduced in 2006 | 227 | [[%BUGS%/Item5226][Item5226]] | T WikiUserMapping speed re-enhancements |227 | [[%BUGS%/Item5226][Item5226]] | TopicUserMapping speed re-enhancements | 228 228 | [[%BUGS%/Item5210][Item5210]] | EDITTABLE with a simple text input in which the user has put %BR gets trunkated at the first BR | 229 229 | [[%BUGS%/Item5123][Item5123]] | missing fetchUsers method in Password.pm | … … 276 276 | [[%BUGS%/Item4713][Item4713]] | Repackage native search as a conrib, remove from 4.2 | 277 277 | [[%BUGS%/Item4702][Item4702]] | Lighter top bar background image | 278 | [[%BUGS%/Item4694][Item4694]] | Standard user topics of !T WikiUserMapping are referenced, but not defined |278 | [[%BUGS%/Item4694][Item4694]] | Standard user topics of !TopicUserMapping are referenced, but not defined | 279 279 | [[%BUGS%/Item4692][Item4692]] | Forking search algorithm throws error if topic is nonexistent | 280 280 | [[%BUGS%/Item4680][Item4680]] | Print view seems weird in both pattern skin and default skin | … … 671 671 | [[%BUGS%/Item5547][Item5547]] | "action" parameter for "edit" script fail in 4.2 | 672 672 | [[%BUGS%/Item5542][Item5542]] | After you enable {UserInterfaceInternationalisation} first view shows an error | 673 | [[%BUGS%/Item5540][Item5540]] | T WikiUserMapping: single character erroneously reported as a group |673 | [[%BUGS%/Item5540][Item5540]] | TopicUserMapping: single character erroneously reported as a group | 674 674 | [[%BUGS%/Item5536][Item5536]] | robots.txt is missing some obvious scripts - like login | 675 675 | [[%BUGS%/Item5535][Item5535]] | IF{"$BANNER" does not really work. | -
branches/Release04x02/twikiplugins/TopicUserMappingContrib/data/TWiki/TopicUserMappingContrib.txt
r628 r632 1 ---+!! !T WikiUserMappingContrib1 ---+!! !TopicUserMappingContrib 2 2 <!-- 3 3 One line description, required for extensions repository catalog. … … 10 10 The _User Mapping Manager_ interface provides services for mapping between a 'user identity' as used when talking to an external authentication provider, 11 11 an internal TWiki canonical user ID, and the displayed name used to identify the user in TWiki. 12 This is the default <nop>T WikiUserMapping in which user information is stored in TWiki topics - one per user, and then any mapping needed is done using the12 This is the default <nop>TopicUserMapping in which user information is stored in TWiki topics - one per user, and then any mapping needed is done using the 13 13 <nop>TWikiUsers topic in the %MAINWEB%. 14 14 … … 51 51 52 52 ---++ Settings 53 The T WikiUserMappingContrib specific settings have not yet been moved out of the standard TWiki.spec. This will be done in a future release.53 The TopicUserMappingContrib specific settings have not yet been moved out of the standard TWiki.spec. This will be done in a future release. 54 54 55 55 ---++ Installation Instructions … … 67 67 | 4.2.0 | 22 Jan 2008 - Distributed with TWiki 4.2.0 | 68 68 | Dependencies: | %$DEPENDENCIES% | 69 | Contrib Home: | http://twiki.org/cgi-bin/view/Plugins/T WikiUserMappingContrib |70 | Feedback: | http://twiki.org/cgi-bin/view/Plugins/T WikiUserMappingContribDev |71 | Appraisal: | http://twiki.org/cgi-bin/view/Plugins/T WikiUserMappingContribAppraisal |69 | Contrib Home: | http://twiki.org/cgi-bin/view/Plugins/TopicUserMappingContrib | 70 | Feedback: | http://twiki.org/cgi-bin/view/Plugins/TopicUserMappingContribDev | 71 | Appraisal: | http://twiki.org/cgi-bin/view/Plugins/TopicUserMappingContribAppraisal | 72 72 73 73 <!-- Do _not_ attempt to edit this topic; it is auto-generated. Please add comments/questions/remarks to the Dev topic instead. --> -
branches/Release04x02/twikiplugins/TopicUserMappingContrib/lib/TWiki/Users/TopicUserMapping.pm
r629 r632 20 20 =begin twiki 21 21 22 ---+ package TWiki::Users::T WikiUserMapping22 ---+ package TWiki::Users::TopicUserMapping 23 23 24 24 The User mapping is the process by which TWiki maps from a username (a login name) … … 40 40 =cut 41 41 42 package TWiki::Users::T WikiUserMapping;42 package TWiki::Users::TopicUserMapping; 43 43 use base 'TWiki::UserMapping'; 44 44 … … 48 48 49 49 #use Monitor; 50 #Monitor::MonitorMethod('TWiki::Users::T WikiUserMapping');50 #Monitor::MonitorMethod('TWiki::Users::TopicUserMapping'); 51 51 52 52 =begin twiki … … 84 84 { 85 85 $session->writeWarning( 86 'T WikiUserMapping has TURNED OFF EnableNewUserRegistration, because the password file is read only.'86 'TopicUserMapping has TURNED OFF EnableNewUserRegistration, because the password file is read only.' 87 87 ); 88 88 $TWiki::cfg{Register}{EnableNewUserRegistration} = 0; … … 144 144 first, then login, then wikiname. This mapping is special - for backwards 145 145 compatibility, it assumes responsibility for _all_ non BaseMapping users. 146 If you're needing to mix the T WikiuserMapping with other mappings,147 define $this->{mapping_id} = 'T WikiUserMapping_';146 If you're needing to mix the TopicUserMapping with other mappings, 147 define $this->{mapping_id} = 'TopicUserMapping_'; 148 148 149 149 =cut … … 159 159 else { 160 160 161 # Used when (if) T WikiUserMapping is subclassed161 # Used when (if) TopicUserMapping is subclassed 162 162 return 1 if ( defined $cUID && $cUID =~ /^($this->{mapping_id})/ ); 163 163 } … … 1051 1051 sub _getListOfGroups { 1052 1052 my $this = shift; 1053 ASSERT( ref($this) eq 'TWiki::Users::T WikiUserMapping' ) if DEBUG;1053 ASSERT( ref($this) eq 'TWiki::Users::TopicUserMapping' ) if DEBUG; 1054 1054 1055 1055 unless ( $this->{groupsList} ) { -
branches/Release04x02/twikiplugins/TopicUserMappingContrib/test/unit/TopicUserMappingContrib/TopicUserMappingContribSuite.pm
r629 r632 1 package T WikiUserMappingContribSuite;1 package TopicUserMappingContribSuite; 2 2 use base 'Unit::TestSuite'; 3 3 4 4 sub include_tests { 5 return qw(T WikiUserMappingContribTests TWikiUserMappingTests);5 return qw(TopicUserMappingContribTests TopicUserMappingTests); 6 6 } 7 7 -
branches/Release04x02/twikiplugins/TopicUserMappingContrib/test/unit/TopicUserMappingContrib/TopicUserMappingContribTests.pm
r629 r632 2 2 3 3 # 4 # Tests the T WikiUserMappingContrib, including dealing with legacy login4 # Tests the TopicUserMappingContrib, including dealing with legacy login 5 5 # names and wiki names stored in topics, in TOPICINFO and FILEATTACHMENT 6 6 # meta-data. … … 8 8 # Only works with the RCS store. 9 9 # 10 package T WikiUserMappingContribTests;10 package TopicUserMappingContribTests; 11 11 12 12 use base qw( TWikiFnTestCase ); … … 24 24 25 25 sub new { 26 my $self = shift()->SUPER::new( 'T WikiuserMappingContribTests', @_ );26 my $self = shift()->SUPER::new( 'TopicUserMappingContribTests', @_ ); 27 27 return $self; 28 28 } 29 29 30 30 sub fixture_groups { 31 return ( [ 'NormalT WikiUserMapping', 'NamedTWikiUserMapping', ] );32 } 33 34 sub NormalT WikiUserMapping {35 my $this = shift; 36 $TWiki::Users::T WikiUserMapping::TWIKI_USER_MAPPING_ID = '';31 return ( [ 'NormalTopicUserMapping', 'NamedTopicUserMapping', ] ); 32 } 33 34 sub NormalTopicUserMapping { 35 my $this = shift; 36 $TWiki::Users::TopicUserMapping::TWIKI_USER_MAPPING_ID = ''; 37 37 $this->set_up_for_verify(); 38 38 } 39 39 40 sub NamedT WikiUserMapping {40 sub NamedTopicUserMapping { 41 41 my $this = shift; 42 42 43 43 # Set a mapping ID for purposes of testing named mappings 44 $TWiki::Users::T WikiUserMapping::TWIKI_USER_MAPPING_ID = 'TestMapping_';44 $TWiki::Users::TopicUserMapping::TWIKI_USER_MAPPING_ID = 'TestMapping_'; 45 45 $this->set_up_for_verify(); 46 46 } … … 64 64 #default settings 65 65 $TWiki::cfg{LoginManager} = 'TWiki::LoginManager::TemplateLogin'; 66 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::T WikiUserMapping';66 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::TopicUserMapping'; 67 67 $TWiki::cfg{UseClientSessions} = 1; 68 68 $TWiki::cfg{PasswordManager} = "TWiki::Users::HtPasswdUser"; … … 116 116 } 117 117 118 #TODO: add tests for when you're not using T WikiUserMapping at all...118 #TODO: add tests for when you're not using TopicUserMapping at all... 119 119 #New 4.2 cUID based topics 120 sub verify_WikiNameT WikiUserMapping {120 sub verify_WikiNameTopicUserMapping { 121 121 my $this = shift; 122 122 $this->setup_new_session(); … … 126 126 } 127 127 128 sub verify_LoginNameT WikiUserMapping {128 sub verify_LoginNameTopicUserMapping { 129 129 my $this = shift; 130 130 $TWiki::cfg{Register}{AllowLoginName} = 1; … … 265 265 <div class="twikiAttachments"> 266 266 | *I* | *%MAKETEXT{"Attachment"}%* | *%MAKETEXT{"Action"}%* | *%MAKETEXT{"Size"}%* | *%MAKETEXT{"Date"}%* | *%MAKETEXT{"Who"}%* | *%MAKETEXT{"Comment"}%* | 267 | <img width="16" alt="png" align="top" src="%PUBURLPATH%/TWiki/DocumentGraphics/png.gif" height="16" border="0" /><span class="twikiHidden">png</span> | <a href="%ATTACHURLPATH%/%ENCODE{home.org.au.png}%">home.org.au.png</a> | <a href="%SCRIPTURLPATH{"attach"}%/%WEB%/%TOPIC%?filename=%ENCODE{"home.org.au.png"}%;revInfo=1" title="%MAKETEXT{"change, update, previous revisions, move, delete..."}%" rel="nofollow">%MAKETEXT{"manage"}%</a> | 4.1 K|<span class="twikiNoBreak">31 May 2007 - 21:58</span> |TemporaryT WikiuserMappingContribTestsUsersWeb.JoeDoe | |267 | <img width="16" alt="png" align="top" src="%PUBURLPATH%/TWiki/DocumentGraphics/png.gif" height="16" border="0" /><span class="twikiHidden">png</span> | <a href="%ATTACHURLPATH%/%ENCODE{home.org.au.png}%">home.org.au.png</a> | <a href="%SCRIPTURLPATH{"attach"}%/%WEB%/%TOPIC%?filename=%ENCODE{"home.org.au.png"}%;revInfo=1" title="%MAKETEXT{"change, update, previous revisions, move, delete..."}%" rel="nofollow">%MAKETEXT{"manage"}%</a> | 4.1 K|<span class="twikiNoBreak">31 May 2007 - 21:58</span> |TemporaryTopicUserMappingContribTestsUsersWeb.JoeDoe | | 268 268 </div> 269 269 THIS -
branches/Release04x02/twikiplugins/TopicUserMappingContrib/test/unit/TopicUserMappingContrib/TopicUserMappingTests.pm
r629 r632 1 1 use strict; 2 2 3 package T WikiUserMappingTests;4 5 # Some basic tests for TWiki::Users::T WikiUserMapping3 package TopicUserMappingTests; 4 5 # Some basic tests for TWiki::Users::TopicUserMapping 6 6 # 7 7 # The tests are performed using the APIs published by the facade class, 8 # TWiki:Users, not the actual TWiki::Users::T WikiuserMapping8 # TWiki:Users, not the actual TWiki::Users::TopicUserMapping 9 9 10 10 use base qw(TWikiTestCase); … … 12 12 use TWiki; 13 13 use TWiki::Users; 14 use TWiki::Users::T WikiUserMapping;14 use TWiki::Users::TopicUserMapping; 15 15 use Error qw( :try ); 16 16 … … 19 19 my $ttpath; 20 20 21 my $testSysWeb = 'TemporaryT WikiUserMappingTestsSystemWeb';22 my $testNormalWeb = "TemporaryT WikiUserMappingTestsNormalWeb";23 my $testUsersWeb = "TemporaryT WikiUserMappingTestsUsersWeb";21 my $testSysWeb = 'TemporaryTopicUserMappingTestsSystemWeb'; 22 my $testNormalWeb = "TemporaryTopicUserMappingTestsNormalWeb"; 23 my $testUsersWeb = "TemporaryTopicUserMappingTestsUsersWeb"; 24 24 my $testUser; 25 25 26 26 sub fixture_groups { 27 return ( [ 'NormalT WikiUserMapping', 'NamedTWikiUserMapping', ] );28 } 29 30 sub NormalT WikiUserMapping {31 my $this = shift; 32 $TWiki::Users::T WikiUserMapping::TWIKI_USER_MAPPING_ID = '';27 return ( [ 'NormalTopicUserMapping', 'NamedTopicUserMapping', ] ); 28 } 29 30 sub NormalTopicUserMapping { 31 my $this = shift; 32 $TWiki::Users::TopicUserMapping::TWIKI_USER_MAPPING_ID = ''; 33 33 $this->set_up_for_verify(); 34 34 } 35 35 36 sub NamedT WikiUserMapping {36 sub NamedTopicUserMapping { 37 37 my $this = shift; 38 38 39 39 # Set a mapping ID for purposes of testing named mappings 40 $TWiki::Users::T WikiUserMapping::TWIKI_USER_MAPPING_ID = 'TestMapping_';40 $TWiki::Users::TopicUserMapping::TWIKI_USER_MAPPING_ID = 'TestMapping_'; 41 41 $this->set_up_for_verify(); 42 42 } … … 58 58 $TWiki::cfg{SystemWebName} = $testSysWeb; 59 59 $TWiki::cfg{LocalSitePreferences} = "$testUsersWeb.SitePreferences"; 60 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::T WikiUserMapping';60 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::TopicUserMapping'; 61 61 $TWiki::cfg{Register}{AllowLoginName} = 1; 62 62 $TWiki::cfg{Register}{EnableNewUserRegistration} = 1; -
branches/Release04x02/twikiplugins/TopicUserMappingContrib/tools/upgrade_emails.pl
r3 r632 18 18 19 19 use TWiki; 20 use TWiki::Users::T WikiUserMapping; # required to get email addresses20 use TWiki::Users::TopicUserMapping; # required to get email addresses 21 21 22 22 my $twiki = new TWiki(); … … 62 62 } else { 63 63 # Get emails *from the TWiki user mapping manager* 64 @em = TWiki::Users::T WikiUserMapping::mapper_getEmails(64 @em = TWiki::Users::TopicUserMapping::mapper_getEmails( 65 65 $twiki, $cUID); 66 66 if( scalar( @em )) { -
branches/Release04x02/twikiplugins/UnitTestContrib/test/unit/ClientTests.pm
r624 r632 50 50 } 51 51 52 sub T WikiUserMapping {53 my $this = shift; 54 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::T WikiUserMapping';52 sub TopicUserMapping { 53 my $this = shift; 54 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::TopicUserMapping'; 55 55 $this->set_up_for_verify(); 56 56 } … … 59 59 sub fixture_groups { 60 60 return ( [ 'TemplateLoginManager', 'ApacheLoginManager', 'NoLoginManager' ], 61 [ 'T WikiUserMapping', 'BaseUserMapping' ] );61 [ 'TopicUserMapping', 'BaseUserMapping' ] ); 62 62 } 63 63 -
branches/Release04x02/twikiplugins/UnitTestContrib/test/unit/Fn_SEARCH.pm
r487 r632 630 630 my $this = shift; 631 631 my $text = <<'HERE'; 632 %META:TOPICINFO{author="T WikiUserMapping_guest" date="1178612772" format="1.1" version="1.1"}%632 %META:TOPICINFO{author="TopicUserMapping_guest" date="1178612772" format="1.1" version="1.1"}% 633 633 %META:TOPICPARENT{name="WebHome"}% 634 634 something before. Another … … 640 640 %META:FIELD{name="Firstname" attributes="" title="First Name" value="Emma"}% 641 641 %META:FIELD{name="Lastname" attributes="" title="First Name" value="Peel"}% 642 %META:TOPICMOVED{by="T WikiUserMapping_guest" date="1176311052" from="Sandbox.TestETP" to="Sandbox.TestEarlyTimeProtocol"}%642 %META:TOPICMOVED{by="TopicUserMapping_guest" date="1176311052" from="Sandbox.TestETP" to="Sandbox.TestEarlyTimeProtocol"}% 643 643 %META:FILEATTACHMENT{name="README" comment="Blah Blah" date="1157965062" size="5504"}% 644 644 HERE … … 647 647 648 648 $text = <<'HERE'; 649 %META:TOPICINFO{author="T WikiUserMapping_guest" date="12" format="1.1" version="1.2"}%649 %META:TOPICINFO{author="TopicUserMapping_guest" date="12" format="1.1" version="1.2"}% 650 650 first line 651 651 This is QueryTopicTwo SMONG … … 866 866 my $vE = ( $n == 2 ) ? 'A' : 'B'; 867 867 my $text = <<HERE; 868 %META:TOPICINFO{author="T WikiUserMapping_guest" date="12" format="1.1" version="1.2"}%868 %META:TOPICINFO{author="TopicUserMapping_guest" date="12" format="1.1" version="1.2"}% 869 869 ---+ Progressive Sexuality 870 870 A Symbol Interpreted In American Architecture. Meta-Physics Of Marxism & Poverty In The American Landscape. Exploration Of Crime In Mexican Sculptures: A Study Seen In American Literature. Brief Survey Of Suicide In Italian Art: The Big Picture. Special Studies In Bisexual Female Architecture. Brief Survey Of Suicide In Polytheistic Literature: Analysis, Analysis, and Critical Thinking. Radical Paganism: Modern Theories. Liberal Mexican Religion In The Modern Age. Selected Topics In Global Warming: $vD Policy In Modern America. Survey Of The Aesthetic Minority Revolution In The American Landscape. Populist Perspectives: Myth & Reality. Ethnicity In Modern America: The Bisexual Latino Condition. Postmodern Marxism In Modern America. Female Literature As A Progressive Genre. Horror & Life In Recent Times. The Universe Of Female Values In The Postmodern Era. -
branches/Release04x02/twikiplugins/UnitTestContrib/test/unit/FuncUsersTests.pm
r624 r632 67 67 } 68 68 69 sub T WikiUserMapping {70 my $this = shift; 71 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::T WikiUserMapping';69 sub TopicUserMapping { 70 my $this = shift; 71 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::TopicUserMapping'; 72 72 $this->set_up_for_verify(); 73 73 } … … 86 86 [ 'NoLoginManager', 'ApacheLoginManager', 'TemplateLoginManager' ], 87 87 [ 'AllowLoginName', 'DontAllowLoginName' ], 88 ['T WikiUserMapping'],88 ['TopicUserMapping'], 89 89 [ 'NonePasswordManager', 'HtPasswordPasswordManager' ] 90 90 ); … … 95 95 [ 'TemplateLoginManager', 'ApacheLoginManager', 'NoLoginManager' ], 96 96 [ 'AllowLoginName', 'DontAllowLoginName'], 97 # [ 'T WikiUserMapping', 'BaseUserMapping' ] );98 [ 'T WikiUserMapping' ] );97 # [ 'TopicUserMapping', 'BaseUserMapping' ] ); 98 [ 'TopicUserMapping' ] ); 99 99 100 100 =cut … … 641 641 #$TWiki::cfg{RenderLoggedInButUnknownUsers} is false, or undefined 642 642 643 $this->assert_str_equals( 'T WikiUserMapping_NonExistantUser',644 TWiki::Func::getWikiName('T WikiUserMapping_NonExistantUser') );643 $this->assert_str_equals( 'TopicUserMapping_NonExistantUser', 644 TWiki::Func::getWikiName('TopicUserMapping_NonExistantUser') ); 645 645 my $nonexistantuser_cUID = 646 646 $this->{twiki}->{users} … … 925 925 #TODO: consider how to render unkown user's 926 926 $this->assert_null( 927 TWiki::Func::wikiToUserName('T WikiUserMapping_NonExistantUser') );927 TWiki::Func::wikiToUserName('TopicUserMapping_NonExistantUser') ); 928 928 $this->assert_null( 929 929 TWiki::Func::wikiToUserName( $loginname{NonExistantuser} ) ); … … 996 996 #TODO: consider how to render unkown user's 997 997 $this->assert( 998 !TWiki::Func::isAnAdmin('T WikiUserMapping_NonExistantUser') );998 !TWiki::Func::isAnAdmin('TopicUserMapping_NonExistantUser') ); 999 999 my $nonexistantuser_cUID = 1000 1000 $this->{twiki}->{users} -
branches/Release04x02/twikiplugins/UnitTestContrib/test/unit/HierarchicalWebsTests.pm
r408 r632 21 21 $TWiki::cfg{Htpasswd}{FileName} = '$TWiki::cfg{TempfileDir}/junkpasswd'; 22 22 $TWiki::cfg{PasswordManager} = 'TWiki::Users::HtPasswdUser'; 23 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::T WikiUserMapping';23 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::TopicUserMapping'; 24 24 $TWiki::cfg{LoginManager} = 'TWiki::LoginManager::TemplateLogin'; 25 25 $TWiki::cfg{Register}{EnableNewUserRegistration} = 1; -
branches/Release04x02/twikiplugins/UnitTestContrib/test/unit/RegisterTests.pm
r408 r632 213 213 } 214 214 215 sub T WikiUserMapping {216 my $this = shift; 217 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::T WikiUserMapping';215 sub TopicUserMapping { 216 my $this = shift; 217 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::TopicUserMapping'; 218 218 $this->set_up_for_verify(); 219 219 } … … 230 230 ], 231 231 [ 232 'T WikiUserMapping',232 'TopicUserMapping', 233 233 234 234 #'BaseUserMapping', -
branches/Release04x02/twikiplugins/UnitTestContrib/test/unit/TWikiFnTestCase.pm
r408 r632 44 44 $TWiki::cfg{Htpasswd}{FileName} = "$TWiki::cfg{WorkingDir}/htpasswd"; 45 45 $TWiki::cfg{PasswordManager} = 'TWiki::Users::HtPasswdUser'; 46 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::T WikiUserMapping';46 $TWiki::cfg{UserMappingManager} = 'TWiki::Users::TopicUserMapping'; 47 47 $TWiki::cfg{LoginManager} = 'TWiki::LoginManager::TemplateLogin'; 48 48 $TWiki::cfg{Register}{EnableNewUserRegistration} = 1; -
branches/Release04x02/twikiplugins/UnitTestContrib/test/unit/VariableTests.pm
r408 r632 132 132 $this->{users_web}.ScumBag 133 133 scum, $this->{users_web}.ScumBag, scumbag\@example.com 134 ${TWiki::Users::T WikiUserMapping::TWIKI_USER_MAPPING_ID}scum,scumbag\@example.com,scum,ScumBag,$this->{users_web}.ScumBag134 ${TWiki::Users::TopicUserMapping::TWIKI_USER_MAPPING_ID}scum,scumbag\@example.com,scum,ScumBag,$this->{users_web}.ScumBag 135 135 BaseUserMapping_666,,guest,TWikiGuest,$this->{users_web}.TWikiGuest 136 136 END
Note: See TracChangeset
for help on using the changeset viewer.
