mirror of
https://github.com/phpbb/phpbb.git
synced 2025-04-13 04:13:29 +02:00
[ticket/14802] Add test for empty/blank lines in poll options
PHPBB3-14802
This commit is contained in:
parent
0b3951cb81
commit
bf8ee698f9
@ -130,6 +130,22 @@ class phpbb_functional_posting_test extends phpbb_functional_test_case
|
||||
}
|
||||
}
|
||||
|
||||
public function test_post_poll()
|
||||
{
|
||||
$this->login();
|
||||
|
||||
$post = $this->create_topic(
|
||||
2,
|
||||
'[ticket/14802] Test Poll Option Spacing',
|
||||
'Empty/blank lines should not be additional poll options.',
|
||||
array('poll_title' => 'Poll Title', 'poll_option_text' => "\n A \nB\n\nC \n D\nE\n\n \n")
|
||||
);
|
||||
|
||||
$crawler = self::request('GET', "viewtopic.php?t={$post['topic_id']}&sid={$this->sid}");
|
||||
$this->assertEquals('Poll Title', $crawler->filter('.poll-title')->text());
|
||||
$this->assertEquals(5, $crawler->filter('*[data-poll-option-id]')->count());
|
||||
}
|
||||
|
||||
protected function set_quote_depth($depth)
|
||||
{
|
||||
$crawler = self::request('GET', 'adm/index.php?sid=' . $this->sid . '&i=acp_board&mode=post');
|
||||
|
Loading…
x
Reference in New Issue
Block a user