File tree 14 files changed +24
-21
lines changed 14 files changed +24
-21
lines changed Original file line number Diff line number Diff line change 1
1
--TEST--
2
- Session Object Serialization
2
+ session object serialization
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--INI--
@@ -8,6 +8,7 @@ session.cache_limiter=
8
8
register_globals=1
9
9
--FILE--
10
10
<?php
11
+ error_reporting (E_ALL );
11
12
12
13
class foo {
13
14
var $ bar = "ok " ;
Original file line number Diff line number Diff line change 1
1
--TEST--
2
- session_unset() without any session
2
+ session_unset() without a initialized session
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--FILE--
6
6
<?php
7
+ error_reporting (E_ALL );
7
8
session_unset ();
8
9
print "ok \n" ;
9
10
--GET --
Original file line number Diff line number Diff line change 1
1
--TEST--
2
- Session Object Deserialization
2
+ session object deserialization
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--INI--
@@ -8,6 +8,7 @@ session.cache_limiter=
8
8
register_globals=1
9
9
--FILE--
10
10
<?php
11
+ error_reporting (E_ALL );
11
12
12
13
class foo {
13
14
var $ bar = "ok " ;
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ session.cache_limiter=
8
8
register_globals=1
9
9
--FILE--
10
10
<?php
11
- error_reporting (~ E_NOTICE );
11
+ error_reporting (E_ALL );
12
12
13
13
class handler {
14
14
var $ data = 'baz|O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";i:1;}arr|a:1:{i:3;O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";i:1;}} ' ;
Original file line number Diff line number Diff line change 1
1
--TEST--
2
- Custom save handler, multiple session_start()s, complex data structure test.
2
+ custom save handler, multiple session_start()s, complex data structure test.
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--INI--
@@ -9,7 +9,7 @@ register_globals=1
9
9
--FILE--
10
10
<?php
11
11
12
- error_reporting (E_ALL & ~ E_NOTICE );
12
+ error_reporting (E_ALL );
13
13
14
14
class handler {
15
15
var $ data = 'baz|O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";i:1;}arr|a:1:{i:3;O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";i:1;}} ' ;
Original file line number Diff line number Diff line change 1
1
--TEST--
2
- References between variables in sessions
2
+ correct instantiation of references between variables in sessions
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--INI--
@@ -8,7 +8,7 @@ session.cache_limiter=
8
8
register_globals=1
9
9
--FILE--
10
10
<?php
11
- error_reporting (E_ALL & ~ E_NOTICE );
11
+ error_reporting (E_ALL );
12
12
13
13
session_id ("abtest " );
14
14
session_start ();
Original file line number Diff line number Diff line change 1
1
--TEST--
2
- Verify PHP 4.2 compatibility: unset($c) with enabled register_globals
2
+ bug compatibility: unset($c) with enabled register_globals
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--INI--
@@ -9,7 +9,7 @@ register_globals=1
9
9
session.bug_compat_42=1
10
10
--FILE--
11
11
<?php
12
- error_reporting (E_ALL & ~ E_NOTICE );
12
+ error_reporting (E_ALL );
13
13
14
14
session_id ("abtest " );
15
15
Original file line number Diff line number Diff line change 1
1
--TEST--
2
- Verify PHP 4.2 compatibility: global is used albeit register_globals=0
2
+ bug compatibility: global is used albeit register_globals=0
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--INI--
Original file line number Diff line number Diff line change 1
1
--TEST--
2
- unset($_SESSION["name"]); works with register_globals=off
2
+ unset($_SESSION["name"]); should work with register_globals=off
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--INI--
@@ -10,7 +10,7 @@ session.bug_compat_42=1
10
10
session.bug_compat_warn=0
11
11
--FILE--
12
12
<?php
13
- error_reporting (E_ALL & ~ E_NOTICE );
13
+ error_reporting (E_ALL );
14
14
15
15
session_id ("abtest " );
16
16
Original file line number Diff line number Diff line change 1
1
--TEST--
2
- $session_array = explode(";", session_encode()); should not segfault.
2
+ $session_array = explode(";", session_encode()); should not segfault
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--INI--
@@ -10,7 +10,7 @@ session.bug_compat_42=1
10
10
session.bug_compat_warn=0
11
11
--FILE--
12
12
<?php
13
- error_reporting (E_ALL & ~ E_NOTICE );
13
+ error_reporting (E_ALL );
14
14
15
15
$ session_array = explode ("; " , @session_encode ());
16
16
print "I live \n" ;
Original file line number Diff line number Diff line change 1
1
--TEST--
2
- session_decode(); should not segfault.
2
+ session_decode(); should not segfault
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--INI--
@@ -10,7 +10,7 @@ session.bug_compat_42=1
10
10
session.bug_compat_warn=0
11
11
--FILE--
12
12
<?php
13
- error_reporting (E_ALL & ~ E_NOTICE );
13
+ error_reporting (E_ALL );
14
14
15
15
@session_decode ("garbage data and no session started " );
16
16
@session_decode ("userid|s:5: \"mazen \";chatRoom|s:1: \"1 \"; " );
Original file line number Diff line number Diff line change 1
1
--TEST--
2
- Registering _SESSION should not segfault.
2
+ registering $ _SESSION should not segfault
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--INI--
@@ -10,7 +10,7 @@ session.bug_compat_42=1
10
10
session.bug_compat_warn=0
11
11
--FILE--
12
12
<?php
13
- error_reporting (E_ALL & ~ E_NOTICE );
13
+ error_reporting (E_ALL );
14
14
15
15
### Absurd example, value of $_SESSION does not matter
16
16
Original file line number Diff line number Diff line change 1
1
--TEST--
2
- There should not be any warning with regard to redefining SID
2
+ redefining SID should not cause warnings
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--INI--
Original file line number Diff line number Diff line change 1
1
--TEST--
2
- A script should not be able to modify session.use_trans_sid
2
+ a script should not be able to modify session.use_trans_sid
3
3
--SKIPIF--
4
4
<?php include ('skipif.inc ' ); ?>
5
5
--INI--
You can’t perform that action at this time.
0 commit comments