Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 004280c1

Von Thomas Kasulke vor etwa 17 Jahren hinzugefügt

  • ID 004280c137305d00ede218b40930882f5b765886
  • Vorgänger c915773b
  • Nachfolger 0495d62b

Angepasst an Einzelfalltests und einfügen von TODO Blocks, damit bei der nächsten Selenium Version dann komplett getestet werden kann.

Unterschiede anzeigen:

t/selenium/AllTests.t
61 61
#     plan tests => 200; # Need to be cutomized
62 62
#   }
63 63
  sub init_server {
64
    my $singlefileonly = 0;
65
    if ($_[0] eq "singlefileonly") {  
66
      $singlefileonly = 1;
67
      shift;
68
    }
64 69
    if(!server_is_running) {
65 70
      print "No selenium server found! "
66 71
           ."Maybe you forgot to start it or "
......
108 113

  
109 114
    diag('Starting Selenium tests...');
110 115
    
111
    foreach my $scriptdir (@_) {
112
      opendir(SCRIPTS, 't/selenium/testscripts/' . $scriptdir);
113
      foreach (sort readdir(SCRIPTS)) {
114
        require_ok("t/selenium/testscripts/". $scriptdir . "/" . $_) if ( $_ =~ /^\w\d\d\d.*\.t$/);
116
    if(!$singlefileonly) {
117
      foreach my $scriptdir (@_) {
118
        opendir(SCRIPTS, 't/selenium/testscripts/' . $scriptdir);
119
        foreach (sort readdir(SCRIPTS)) {
120
          require_ok("t/selenium/testscripts/". $scriptdir . "/" . $_) if ( $_ =~ /^\w\d\d\d.*\.t$/);
121
        }
122
        closedir(SCRIPTS);
115 123
      }
116
      closedir(SCRIPTS);
124
    }
125
    else {
126
      foreach (@_) { require_ok($_); }
117 127
    }
118 128
    if($!) {
119 129
      @! = ("Test fehlgeschlagen!");

Auch abrufbar als: Unified diff