1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-05-06 07:35:29 +02:00

[feature/soft-delete] Test topic visibility as well

PHPBB3-9657
This commit is contained in:
Joas Schilling 2012-10-05 11:04:56 +02:00
parent 5b64ebc11d
commit b8642d7c8a

View File

@ -34,7 +34,7 @@ class phpbb_content_visibility_set_post_visibility_test extends phpbb_database_t
array('post_id' => 3, 'post_visibility' => 2, 'post_delete_reason' => ''), array('post_id' => 3, 'post_visibility' => 2, 'post_delete_reason' => ''),
), ),
array( array(
array('topic_first_post_id' => '1', 'topic_last_post_id' => '2'), array('topic_visibility' => 1, 'topic_first_post_id' => '1', 'topic_last_post_id' => '2'),
), ),
), ),
array( array(
@ -48,7 +48,7 @@ class phpbb_content_visibility_set_post_visibility_test extends phpbb_database_t
array('post_id' => 3, 'post_visibility' => 1, 'post_delete_reason' => 'approve'), array('post_id' => 3, 'post_visibility' => 1, 'post_delete_reason' => 'approve'),
), ),
array( array(
array('topic_first_post_id' => '2', 'topic_last_post_id' => '3'), array('topic_visibility' => 1, 'topic_first_post_id' => '2', 'topic_last_post_id' => '3'),
), ),
), ),
array( array(
@ -63,7 +63,7 @@ class phpbb_content_visibility_set_post_visibility_test extends phpbb_database_t
array('post_id' => 7, 'post_visibility' => 2, 'post_delete_reason' => ''), array('post_id' => 7, 'post_visibility' => 2, 'post_delete_reason' => ''),
), ),
array( array(
array('topic_first_post_id' => '6', 'topic_last_post_id' => '6'), array('topic_visibility' => 1, 'topic_first_post_id' => '6', 'topic_last_post_id' => '6'),
), ),
), ),
array( array(
@ -73,12 +73,12 @@ class phpbb_content_visibility_set_post_visibility_test extends phpbb_database_t
false, true, false, true,
array( array(
array('post_id' => 4, 'post_visibility' => 0, 'post_delete_reason' => ''), array('post_id' => 4, 'post_visibility' => 0, 'post_delete_reason' => ''),
array('post_id' => 5, 'post_visibility' => 1, 'post_delete_reason' => ''), array('post_id' => 5, 'post_visibility' => 1, 'post_delete_reason' => 'deleted'),
array('post_id' => 6, 'post_visibility' => 2, 'post_delete_reason' => 'deleted'), array('post_id' => 6, 'post_visibility' => 2, 'post_delete_reason' => 'deleted'),
array('post_id' => 7, 'post_visibility' => 2, 'post_delete_reason' => ''), array('post_id' => 7, 'post_visibility' => 2, 'post_delete_reason' => ''),
), ),
array( array(
array('topic_first_post_id' => '5', 'topic_last_post_id' => '5'), array('topic_visibility' => 1, 'topic_first_post_id' => '5', 'topic_last_post_id' => '5'),
), ),
), ),
); );
@ -103,7 +103,7 @@ class phpbb_content_visibility_set_post_visibility_test extends phpbb_database_t
$this->assertEquals($expected, $db->sql_fetchrowset($result)); $this->assertEquals($expected, $db->sql_fetchrowset($result));
$db->sql_freeresult($result); $db->sql_freeresult($result);
$result = $db->sql_query('SELECT topic_first_post_id, topic_last_post_id $result = $db->sql_query('SELECT topic_visibility, topic_first_post_id, topic_last_post_id
FROM phpbb_topics FROM phpbb_topics
WHERE topic_id = ' . $topic_id); WHERE topic_id = ' . $topic_id);