Update combination tests

This commit is contained in:
Xavier Guimard 2020-04-23 15:36:48 +02:00
parent ded6c74fe0
commit 0f0a73d6ec
4 changed files with 24 additions and 24 deletions

View File

@ -21,25 +21,25 @@ SKIP: {
$dbh->do("INSERT INTO users VALUES ('rtyler','rtyler','Test user 1')");
$client = iniCmb('[Dm] or [Ch]');
expectCookie( try('dwho') );
expectCookie( try( 'dvador', 'sql' ) );
$client->logout( expectCookie( try('dwho') ) );
$client->logout( expectCookie( try( 'dvador', 'sql' ) ) );
$client = iniCmb('[Dm] and [Ch]');
expectCookie( try( 'rtyler', 'sql' ) );
expectCookie( try( 'dwho', 'demo' ) );
expectReject( try( 'dwho', 'sql' ) );
$client->logout( expectCookie( try( 'rtyler', 'sql' ) ) );
$client->logout( expectCookie( try( 'dwho', 'demo' ) ) );
expectReject( try( 'dwho', 'sql' ) );
$client = iniCmb('if($env->{HTTP_X} eq "dwho") then [Dm] else [Ch]');
expectCookie( try('dwho') );
expectCookie( try( 'dvador', 'sql' ) );
$client->logout( expectCookie( try('dwho') ) );
$client->logout( expectCookie( try( 'dvador', 'sql' ) ) );
$client = iniCmb(
'if($env->{HTTP_X} eq "rtyler") then [Dm] and [Ch] else if($env->{HTTP_X} eq "dvador") then [Ch] else [Ch]'
);
expectCookie( try( 'rtyler', 'sql' ) );
expectCookie( try( 'dvador', 'sql' ) );
expectCookie( try( 'dwho', 'demo' ) );
expectReject( try( 'dwho', 'sql' ) );
$client->logout( expectCookie( try( 'rtyler', 'sql' ) ) );
$client->logout( expectCookie( try( 'dvador', 'sql' ) ) );
$client->logout( expectCookie( try( 'dwho', 'demo' ) ) );
expectReject( try( 'dwho', 'sql' ) );
}
count($maintests);
clean_sessions();

View File

@ -21,8 +21,8 @@ SKIP: {
$dbh->do("INSERT INTO users VALUES ('rtyler','rtyler','Test user 1')");
$client = iniCmb('[Dm] or [DB]');
expectCookie( try('dwho') );
expectCookie( try('dvador') );
$client->logout( expectCookie( try('dwho') ) );
$client->logout( expectCookie( try('dvador') ) );
}
count($maintests);
clean_sessions();

View File

@ -21,22 +21,22 @@ SKIP: {
$dbh->do("INSERT INTO users VALUES ('rtyler','rtyler','Test user 1')");
$client = iniCmb('[Dm] or [DB]');
expectCookie( try('dwho') );
expectCookie( try('dvador') );
$client->logout( expectCookie( try('dwho') ) );
$client->logout( expectCookie( try('dvador') ) );
$client = iniCmb('[Dm] and [DB]');
expectCookie( try('rtyler') );
$client->logout( expectCookie( try('rtyler') ) );
expectReject( try('dwho'), 401, 5 );
$client = iniCmb('if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]');
expectCookie( try('dwho') );
expectCookie( try('dvador') );
$client->logout( expectCookie( try('dwho') ) );
$client->logout( expectCookie( try('dvador') ) );
$client = iniCmb(
'if($env->{HTTP_X} eq "rtyler") then [Dm] and [DB] else if($env->{HTTP_X} eq "dvador") then [DB] else [DB]'
);
expectCookie( try('rtyler') );
expectCookie( try('dvador') );
$client->logout( expectCookie( try('rtyler') ) );
$client->logout( expectCookie( try('dvador') ) );
expectReject( try('dwho'), 401, 5 );
}
count($maintests);

View File

@ -21,16 +21,16 @@ SKIP: {
$dbh->do("INSERT INTO users VALUES ('rtyler','rtyler','Test user 1')");
$client = iniCmb('[Dm] or [DB]');
expectCookie( try('dwho') );
$client->logout( expectCookie( try('dwho') ) );
expectCookie( try('dvador') );
$client = iniCmb('[Dm] and [DB]');
expectCookie( try('rtyler') );
$client->logout( expectCookie( try('rtyler') ) );
expectReject( try('dwho') );
$client = iniCmb('if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]');
expectCookie( try('dwho') );
expectCookie( try('dvador') );
$client->logout( expectCookie( try('dwho') ) );
$client->logout( expectCookie( try('dvador') ) );
$client = iniCmb(
'if($env->{HTTP_X} eq "rtyler") then [Dm] and [DB] else if($env->{HTTP_X} eq "dvador") then [DB] else [DB]'