X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=xt%2Fpermissions.t;h=64998cea0a422b6ec3ef898b78713c8734a55f6e;hb=295f9e2dcdb66a55297c3230ec2ad8554125c951;hp=7e615242b2ce2b861d7ea48d81f97d26a0e20721;hpb=6241d54c52b9ad1e8f1117b260cbbc86c4d37faa;p=koha_fer diff --git a/xt/permissions.t b/xt/permissions.t index 7e615242b2..64998cea0a 100755 --- a/xt/permissions.t +++ b/xt/permissions.t @@ -24,13 +24,17 @@ use Test::More qw(no_plan); use C4::Context; -my $root_dir = C4::Context->config( 'intranetdir' ) . '/installer/data/mysql'; +my $root_dir = 'installer/data/mysql'; my $base_perms_file = "en/mandatory/userpermissions.sql"; my @trans_perms_files = qw( + de-DE/mandatory/userpermissions.sql + it-IT/necessari/userpermissions.sql fr-FR/1-Obligatoire/userpermissions.sql - uk-UA/mandatory/userpermissions.sql - ru-RU/mandatory/userpermissions.sql + uk-UA/mandatory/permissions_and_user_flags.sql + ru-RU/mandatory/permissions_and_user_flags.sql pl-PL/mandatory/userpermissions.sql + nb-NO/1-Obligatorisk/userpermissions.sql + es-ES/mandatory/userpermissions.sql ); ok( @@ -58,8 +62,11 @@ foreach my $file_name ( @trans_perms_files ) { sub get_perms_from_file { my $fh = shift; my %perm; + my $found_insert = 0; while ( <$fh> ) { next if /^--/; # Comment line + $found_insert = 1 if /insert\s+into/i and /permissions/i; + next unless $found_insert; #/VALUES.*\(\'([\w\-:]+)\'/; /,\s*\'(.*?)\'/; my $variable = $1;