Ignore:
Timestamp:
12/18/09 10:38:11 (2 years ago)
Author:
CrawfordCurrie
Message:

Item2511: move code out of the main plugin module into a lazy-loaded handlers module. Reduces load time significantly, important when wysiwyg editing is not even an option (eg when REST handling)#

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/WysiwygPlugin/test/unit/WysiwygPlugin/WysiwygPluginTests.pm

    r5392 r5816  
    2525use Foswiki; 
    2626use Foswiki::Plugins::WysiwygPlugin; 
    27  
     27use Foswiki::Plugins::WysiwygPlugin::Handlers; 
     28use Encode(); 
    2829use strict; 
    2930use Carp; 
     
    150151        save => sub { 
    151152            my $ok = 
    152               Foswiki::Plugins::WysiwygPlugin::_restTML2HTML( $foswiki, undef, 
     153              Foswiki::Plugins::WysiwygPlugin::Handlers::_restTML2HTML( $foswiki, undef, 
    153154                undef, $foswiki->{response} ); 
    154155            $Foswiki::engine->finalize( $foswiki->{response}, 
     
    167168    $out = Encode::decode_utf8($out); 
    168169 
    169     my $id = "<!--$Foswiki::Plugins::WysiwygPlugin::SECRET_ID-->"; 
     170    my $id = "<!--$Foswiki::Plugins::WysiwygPlugin::Handlers::SECRET_ID-->"; 
    170171    $this->assert( $out =~ s/^\s*$id<p>\s*//s, anal($out) ); 
    171172    $out =~ s/\s*<\/p>\s*$//s; 
     
    205206        save => sub { 
    206207            my $ok = 
    207               Foswiki::Plugins::WysiwygPlugin::_restHTML2TML( $foswiki, undef, 
     208              Foswiki::Plugins::WysiwygPlugin::Handlers::_restHTML2TML( $foswiki, undef, 
    208209                undef, $foswiki->{response} ); 
    209210            $Foswiki::engine->finalize( $foswiki->{response}, 
Note: See TracChangeset for help on using the changeset viewer.