[ticket/11543] Add more users so #hidden <> #normal

PHPBB3-11543
This commit is contained in:
Joas Schilling 2013-06-07 14:48:50 +02:00
parent ba665412ea
commit d39ed5afc1
2 changed files with 21 additions and 10 deletions

View file

@ -107,5 +107,15 @@
<value></value> <value></value>
<value></value> <value></value>
</row> </row>
<row>
<value>10</value>
<value>10</value>
<value>10</value>
<value>0</value>
<value></value>
<value></value>
<value></value>
<value></value>
</row>
</table> </table>
</dataset> </dataset>

View file

@ -54,19 +54,19 @@ class phpbb_functions_obtain_online_test extends phpbb_database_test_case
{ {
return array( return array(
array(0, false, array( array(0, false, array(
'online_users' => array(2 => 2, 3 => 3, 6 => 6, 7 => 7), 'online_users' => array(2 => 2, 3 => 3, 6 => 6, 7 => 7, 10 => 10),
'hidden_users' => array(6 => 6, 7 => 7), 'hidden_users' => array(6 => 6, 7 => 7, 10 => 10),
'total_online' => 4, 'total_online' => 5,
'visible_online' => 2, 'visible_online' => 2,
'hidden_online' => 2, 'hidden_online' => 3,
'guests_online' => 0, 'guests_online' => 0,
)), )),
array(0, true, array( array(0, true, array(
'online_users' => array(2 => 2, 3 => 3, 6 => 6, 7 => 7), 'online_users' => array(2 => 2, 3 => 3, 6 => 6, 7 => 7, 10 => 10),
'hidden_users' => array(6 => 6, 7 => 7), 'hidden_users' => array(6 => 6, 7 => 7, 10 => 10),
'total_online' => 6, 'total_online' => 7,
'visible_online' => 2, 'visible_online' => 2,
'hidden_online' => 2, 'hidden_online' => 3,
'guests_online' => 2, 'guests_online' => 2,
)), )),
array(1, false, array( array(1, false, array(
@ -125,11 +125,11 @@ class phpbb_functions_obtain_online_test extends phpbb_database_test_case
return array( return array(
array(0, false, array( array(0, false, array(
'online_userlist' => 'REGISTERED_USERS 2, 3', 'online_userlist' => 'REGISTERED_USERS 2, 3',
'l_online_users' => 'ONLINE_USERS_TOTAL 4REG_USERS_TOTAL_AND 2HIDDEN_USERS_TOTAL 2', 'l_online_users' => 'ONLINE_USERS_TOTAL 5REG_USERS_TOTAL_AND 2HIDDEN_USERS_TOTAL 3',
)), )),
array(0, true, array( array(0, true, array(
'online_userlist' => 'REGISTERED_USERS 2, 3', 'online_userlist' => 'REGISTERED_USERS 2, 3',
'l_online_users' => 'ONLINE_USERS_TOTAL 6REG_USERS_TOTAL 2HIDDEN_USERS_TOTAL_AND 2GUEST_USERS_TOTAL 2', 'l_online_users' => 'ONLINE_USERS_TOTAL 7REG_USERS_TOTAL 2HIDDEN_USERS_TOTAL_AND 3GUEST_USERS_TOTAL 2',
)), )),
array(1, false, array( array(1, false, array(
'online_userlist' => 'BROWSING_FORUM 3', 'online_userlist' => 'BROWSING_FORUM 3',
@ -196,6 +196,7 @@ class phpbb_functions_obtain_online_test extends phpbb_database_test_case
$this->add_session(7, '0006', '192.168.0.10', 1, false, $time); $this->add_session(7, '0006', '192.168.0.10', 1, false, $time);
$this->add_session(8, '0007', '192.168.0.11', 0, false, $time, 10); $this->add_session(8, '0007', '192.168.0.11', 0, false, $time, 10);
$this->add_session(9, '0008', '192.168.0.12', 1, false, $time, 10); $this->add_session(9, '0008', '192.168.0.12', 1, false, $time, 10);
$this->add_session(10, '009', '192.168.0.13', 0, false, $time);
} }
protected function add_session($user_id, $session_id, $user_ip, $forum_id, $view_online, $time, $time_delta = 0) protected function add_session($user_id, $session_id, $user_ip, $forum_id, $view_online, $time, $time_delta = 0)