/[Frey]/trunk/lib/Frey/Test/Runner.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/lib/Frey/Test/Runner.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 491 by dpavlin, Mon Nov 24 18:29:41 2008 UTC revision 494 by dpavlin, Mon Nov 24 20:51:26 2008 UTC
# Line 63  sub as_markup { Line 63  sub as_markup {
63    
64          $self->store( 'var/test/' . time() . '.yaml', $h );          $self->store( 'var/test/' . time() . '.yaml', $h );
65    
66            push @{ $self->status }, { test => $tests };
67    
68          my $html = ${ $f->html };          my $html = ${ $f->html };
69  #       warn $html;  #       warn $html;
70          warn "got ",length($html), " bytes";          warn "got ",length($html), " bytes";
71  #       $html =~ s{^.*<body>}{}s;  
72  #       $html =~ s{</body>.*$}{}s;          while ( $html =~ s{(<style.+?/style>)}{}gs ) {
73          return $self->editor_links( $html );                  $self->add_head( $1 );
74            }
75    
76            $self->add_head(qq|
77                    <style type="text/css">
78                    /* CSS to show-hide full text results */
79                    ul.test-out { display: none; }
80                    td.results:hover ul.test-out { display: block; }
81                    </style>
82            |);
83    
84            $html =~ s{^.*<body>}{}s;
85            $html =~ s{</body>.*$}{}s;
86    
87            $html =~ s{(<a class="file") href="#"(.+?)>t/(.+?)</a>}{<a class="editor" href="/editor+t/$3.t+1" name="t/$3.t" $2>$3</a>}sg;
88    
89            return
90                    $self->editor_links( $html )
91                    . qq|<ul><li>| . join("</li>\n<li>", map { qq|<a href="#$_"><tt>$_</tt></a>| } @tests) . qq|</li></ul>|
92                    ;
93            
94  }  }
95    
96  1;  1;

Legend:
Removed from v.491  
changed lines
  Added in v.494

  ViewVC Help
Powered by ViewVC 1.1.26