diff options
author | brunoais <brunoaiss@gmail.com> | 2015-03-15 17:16:53 +0000 |
---|---|---|
committer | brunoais <brunoaiss@gmail.com> | 2015-03-16 11:14:34 +0000 |
commit | 5bc03c961023e01dfb74eff296b12b6169d705e4 (patch) | |
tree | 7544d866d4158afa71aab7a5eceb43298e9c411d /tests/dbal | |
parent | 298d86009ed77a4b75792a6237f987be271ac43c (diff) | |
download | forums-5bc03c961023e01dfb74eff296b12b6169d705e4.tar forums-5bc03c961023e01dfb74eff296b12b6169d705e4.tar.gz forums-5bc03c961023e01dfb74eff296b12b6169d705e4.tar.bz2 forums-5bc03c961023e01dfb74eff296b12b6169d705e4.tar.xz forums-5bc03c961023e01dfb74eff296b12b6169d705e4.zip |
[feature/sql-bool-builder] Prepare testing class
PHPBB3-13652
Diffstat (limited to 'tests/dbal')
-rw-r--r-- | tests/dbal/boolean_processor_test.php | 24 | ||||
-rw-r--r-- | tests/dbal/fixtures/boolean_processor.xml | 84 |
2 files changed, 108 insertions, 0 deletions
diff --git a/tests/dbal/boolean_processor_test.php b/tests/dbal/boolean_processor_test.php new file mode 100644 index 0000000000..f80e12ad4f --- /dev/null +++ b/tests/dbal/boolean_processor_test.php @@ -0,0 +1,24 @@ +<?php +/** +* +* This file is part of the phpBB Forum Software package. +* +* @copyright (c) phpBB Limited <https://www.phpbb.com> +* @license GNU General Public License, version 2 (GPL-2.0) +* +* For full copyright and license information, please see +* the docs/CREDITS.txt file. +* +*/ + +require_once dirname(__FILE__) . '/../../phpBB/includes/functions.php'; +require_once dirname(__FILE__) . '/../../phpBB/includes/utf/utf_tools.php'; + +class phpbb_boolean_processor_test extends phpbb_database_test_case +{ + public function getDataSet() + { + return $this->createXMLDataSet(dirname(__FILE__).'/fixtures/boolean_processor.xml'); + } + +} diff --git a/tests/dbal/fixtures/boolean_processor.xml b/tests/dbal/fixtures/boolean_processor.xml new file mode 100644 index 0000000000..c5da677116 --- /dev/null +++ b/tests/dbal/fixtures/boolean_processor.xml @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<dataset> + <table name="phpbb_banlist"> + <column>ban_id</column> + <column>ban_userid</column> + <row> + <value>1</value> + <value>2</value> + </row> + </table> + <table name="phpbb_users"> + <column>user_id</column> + <column>username</column> + <column>username_clean</column> + <column>user_permissions</column> + <column>user_sig</column> + <row> + <value>1</value> + <value>mass email</value> + <value>mass email</value> + <value></value> + <value></value> + </row> + <row> + <value>2</value> + <value>banned</value> + <value>banned</value> + <value></value> + <value></value> + </row> + <row> + <value>3</value> + <value>helper</value> + <value>helper</value> + <value></value> + <value></value> + </row> + <row> + <value>4</value> + <value>GroupBPal</value> + <value>groupbpal</value> + <value></value> + <value></value> + </row> + <row> + <value>5</value> + <value>GroupBPal2</value> + <value>groupBPal2</value> + <value></value> + <value></value> + </row> + <row> + <value>6</value> + <value>not in group</value> + <value>not in group</value> + <value></value> + <value></value> + </row> + </table> + <table name="phpbb_user_group"> + <column>user_id</column> + <column>group_id</column> + <row> + <value>1</value> + <value>1</value> + </row> + <row> + <value>2</value> + <value>1</value> + </row> + <row> + <value>3</value> + <value>1</value> + </row> + <row> + <value>4</value> + <value>2</value> + </row> + <row> + <value>5</value> + <value>2</value> + </row> + </table> +</dataset> |