From aff4c7d826316dc8f577d08c79a3c53c02b90910 Mon Sep 17 00:00:00 2001 From: Yasuo Ohgaki Date: Wed, 31 Aug 2016 21:03:10 +0900 Subject: [PATCH] Add tests --- .../tests/session_create_id_basic.phpt | 57 +++++++++++++++++++ ext/session/tests/session_gc_basic.phpt | 40 +++++++++++++ 2 files changed, 97 insertions(+) create mode 100644 ext/session/tests/session_create_id_basic.phpt create mode 100644 ext/session/tests/session_gc_basic.phpt diff --git a/ext/session/tests/session_create_id_basic.phpt b/ext/session/tests/session_create_id_basic.phpt new file mode 100644 index 0000000000..490128ee9c --- /dev/null +++ b/ext/session/tests/session_create_id_basic.phpt @@ -0,0 +1,57 @@ +--TEST-- +Test session_create_id() function : basic functionality +--INI-- +session.save_handler=files +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing session_create_id() : basic functionality *** +string(32) "%s" +string(36) "ABCD%s" +string(35) "XYZ%s" +string(0) "" +string(32) "%s" +bool(false) +string(35) "XYZ%s" +string(0) "" +string(35) "XYZ%s" +bool(true) +Done diff --git a/ext/session/tests/session_gc_basic.phpt b/ext/session/tests/session_gc_basic.phpt new file mode 100644 index 0000000000..86e9156ce6 --- /dev/null +++ b/ext/session/tests/session_gc_basic.phpt @@ -0,0 +1,40 @@ +--TEST-- +Test session_gc() function : basic functionality +--SKIPIF-- + +--FILE-- += -1); +var_dump(session_destroy()); +var_dump(session_id()); + +echo "Done"; +ob_end_flush(); +?> +--EXPECTF-- +*** Testing session_gc() : basic functionality *** + +Warning: session_gc(): Session is not active in %s on line %d +bool(false) +bool(true) +int(%d) +bool(true) +bool(true) +string(0) "" +Done + + -- 2.50.1