aboutsummaryrefslogtreecommitdiffstats
path: root/tests/dbal/sql_insert_buffer_test.php
diff options
context:
space:
mode:
authorAndreas Fischer <bantu@phpbb.com>2013-03-27 23:55:26 +0100
committerAndreas Fischer <bantu@phpbb.com>2013-03-28 00:28:51 +0100
commita04fe625a86c0b1fcc037687afec39c659fbd830 (patch)
tree3c3e5238bd8aefbfa88d778b7daf2f6046fcbed9 /tests/dbal/sql_insert_buffer_test.php
parent6f946e2188d08bdc939e56143bff9e663c0b6931 (diff)
downloadforums-a04fe625a86c0b1fcc037687afec39c659fbd830.tar
forums-a04fe625a86c0b1fcc037687afec39c659fbd830.tar.gz
forums-a04fe625a86c0b1fcc037687afec39c659fbd830.tar.bz2
forums-a04fe625a86c0b1fcc037687afec39c659fbd830.tar.xz
forums-a04fe625a86c0b1fcc037687afec39c659fbd830.zip
[ticket/11469] Do not repeat markTestSkipped() message.
PHPBB3-11469
Diffstat (limited to 'tests/dbal/sql_insert_buffer_test.php')
-rw-r--r--tests/dbal/sql_insert_buffer_test.php23
1 files changed, 11 insertions, 12 deletions
diff --git a/tests/dbal/sql_insert_buffer_test.php b/tests/dbal/sql_insert_buffer_test.php
index f06df26b0c..9357278a62 100644
--- a/tests/dbal/sql_insert_buffer_test.php
+++ b/tests/dbal/sql_insert_buffer_test.php
@@ -43,10 +43,7 @@ class phpbb_dbal_sql_insert_buffer_test extends phpbb_database_test_case
public function test_multi_insert_enabled_insert_and_flush()
{
- if (!$this->db->multi_insert)
- {
- $this->markTestSkipped('Database does not support multi_insert');
- }
+ $this->check_multi_insert_support();
// This call can be buffered
$this->assertFalse($this->buffer->insert($this->get_row(1)));
@@ -73,10 +70,7 @@ class phpbb_dbal_sql_insert_buffer_test extends phpbb_database_test_case
public function test_multi_insert_enabled_insert_with_flush()
{
- if (!$this->db->multi_insert)
- {
- $this->markTestSkipped('Database does not support multi_insert');
- }
+ $this->check_multi_insert_support();
$this->assertFalse($this->buffer->insert($this->get_row(1)));
@@ -97,10 +91,7 @@ class phpbb_dbal_sql_insert_buffer_test extends phpbb_database_test_case
public function test_multi_insert_enabled_insert_all_and_flush()
{
- if (!$this->db->multi_insert)
- {
- $this->markTestSkipped('Database does not support multi_insert');
- }
+ $this->check_multi_insert_support();
$this->assertTrue($this->buffer->insert_all($this->get_rows(3)));
@@ -121,6 +112,14 @@ class phpbb_dbal_sql_insert_buffer_test extends phpbb_database_test_case
$this->db->sql_freeresult($result);
}
+ protected function check_multi_insert_support()
+ {
+ if (!$this->db->multi_insert)
+ {
+ $this->markTestSkipped('Database does not support multi_insert');
+ }
+ }
+
protected function get_row($rownum)
{
return array(