Jean-Philippe Pialasse c85022c49e * Mon Jun 09 2025 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-87.sme
- add datetime getYear_list [SME: 13031]
- use esmith::*DB::UTF8 to access db flat files [SME: 13027]
2025-06-09 23:49:25 -04:00

45 lines
1.0 KiB
Perl

use Mojo::Base -strict;
use Test::More;
use Test::Mojo;
use FindBin;
use lib "$FindBin::Bin/../lib";
eval "use esmith::ConfigDB::UTF8";
plan skip_all => 'esmith::ConfigDB::UTF8 (and others) required for testing 004_panels' if $@;
my $tests;
plan tests => $tests;
BEGIN { $tests += 2 * 3 };
my $t = Test::Mojo->new('SrvMngr');
$t->ua->max_redirects(1);
$t->get_ok('/')->status_is(200)->content_like(qr/SME Server 11/);
$t->get_ok('/manual')->status_is(200)->content_like(qr/SME Server 11/);
BEGIN { $tests += 5 * 2 };
my @panels = qw/ Initial Login Manual Support Request /;
for ( @panels ) {
$t->get_ok("/$_")->status_is(200);
}
BEGIN { $tests += 29 * 2 };
@panels = qw/ Backup Bugreport Clamav Datetime
Directory Domains Emailsettings Groups
Hostentries Ibays Localnetworks Logout
Modules Portforwarding Printers Proxy
Pseudonyms Qmailanalog Quota Reboot
Remoteaccess Review Support Swttheme
Useraccounts Userpassword
Viewlogfiles Workgroup Yum /;
for ( @panels ) {
$t->get_ok("/$_")->status_is(200);
}
##done_testing();