X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=tests%2Fcookie010.phpt;fp=tests%2Fcookie010.phpt;h=34d10f2dd6a9962709daf59a80ab811728fec90d;hp=0000000000000000000000000000000000000000;hb=4850e3ba188215f9d0cda9e7c0e7e011b340b7c7;hpb=1cf96ccdd9eec5efd69ea474636bcb9f7ab89bb8 diff --git a/tests/cookie010.phpt b/tests/cookie010.phpt new file mode 100644 index 0000000..34d10f2 --- /dev/null +++ b/tests/cookie010.phpt @@ -0,0 +1,35 @@ +--TEST-- +cookies flags +--SKIPIF-- + +--FILE-- +getFlags() & http\Cookie::SECURE)); +var_dump(http\Cookie::HTTPONLY === ($c->getFlags() & http\Cookie::HTTPONLY)); +$c->setFlags($c->getFlags() ^ http\Cookie::SECURE); +var_dump(!($c->getFlags() & http\Cookie::SECURE)); +var_dump(http\Cookie::HTTPONLY === ($c->getFlags() & http\Cookie::HTTPONLY)); +$c->setFlags($c->getFlags() ^ http\Cookie::HTTPONLY); +var_dump(!($c->getFlags() & http\Cookie::SECURE)); +var_dump(!($c->getFlags() & http\Cookie::HTTPONLY)); +var_dump("icanhas=flags; " === $c->toString()); +$c->setFlags(http\Cookie::SECURE|http\Cookie::HTTPONLY); +var_dump("icanhas=flags; secure; httpOnly; " === $c->toString()); +?> +DONE +--EXPECT-- +Test +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +bool(true) +DONE