aboutsummaryrefslogtreecommitdiffstats
path: root/tests/session/fixtures
diff options
context:
space:
mode:
authorNils Adermann <naderman@naderman.de>2011-01-04 17:14:36 +0100
committerNils Adermann <naderman@naderman.de>2011-01-20 22:47:48 +0100
commit74f537e89d899831c606b9abe218383a4e71408e (patch)
treef813e889fe6c584fb0a73b3bc642cdd1c243a5b7 /tests/session/fixtures
parentba5c7d8e63d97650989c2866c20c11f16f4c1128 (diff)
downloadforums-74f537e89d899831c606b9abe218383a4e71408e.tar
forums-74f537e89d899831c606b9abe218383a4e71408e.tar.gz
forums-74f537e89d899831c606b9abe218383a4e71408e.tar.bz2
forums-74f537e89d899831c606b9abe218383a4e71408e.tar.xz
forums-74f537e89d899831c606b9abe218383a4e71408e.zip
[task/session-tests] Added tests for the session class.
Two first simple tests to check functionality of session_begin and session_create. Added a mock class for the cache as well as a subclass of session which has its cookie handling function mocked out to avoid header sending problems. PHPBB3-9732
Diffstat (limited to 'tests/session/fixtures')
-rw-r--r--tests/session/fixtures/sessions_empty.xml19
-rw-r--r--tests/session/fixtures/sessions_full.xml37
2 files changed, 56 insertions, 0 deletions
diff --git a/tests/session/fixtures/sessions_empty.xml b/tests/session/fixtures/sessions_empty.xml
new file mode 100644
index 0000000000..66fa585b18
--- /dev/null
+++ b/tests/session/fixtures/sessions_empty.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<dataset>
+ <table name="phpbb_users">
+ <column>user_id</column>
+ <column>username_clean</column>
+ <row>
+ <value>1</value>
+ <value>anonymous</value>
+ </row>
+ <row>
+ <value>3</value>
+ <value>foo</value>
+ </row>
+ <row>
+ <value>4</value>
+ <value>bar</value>
+ </row>
+ </table>
+</dataset>
diff --git a/tests/session/fixtures/sessions_full.xml b/tests/session/fixtures/sessions_full.xml
new file mode 100644
index 0000000000..4559a08c55
--- /dev/null
+++ b/tests/session/fixtures/sessions_full.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<dataset>
+ <table name="phpbb_users">
+ <column>user_id</column>
+ <column>username_clean</column>
+ <row>
+ <value>1</value>
+ <value>anonymous</value>
+ </row>
+ <row>
+ <value>3</value>
+ <value>foo</value>
+ </row>
+ <row>
+ <value>4</value>
+ <value>bar</value>
+ </row>
+ </table>
+ <table name="phpbb_sessions">
+ <column>session_id</column>
+ <column>session_user_id</column>
+ <column>session_ip</column>
+ <column>session_browser</column>
+ <row>
+ <value>anon_session</value>
+ <value>1</value>
+ <value>127.0.0.1</value>
+ <value>anonymous user agent</value>
+ </row>
+ <row>
+ <value>bar_session</value>
+ <value>4</value>
+ <value>127.0.0.1</value>
+ <value>user agent</value>
+ </row>
+ </table>
+</dataset>