diff options
Diffstat (limited to 'tests/includes/functions/FunctionsEditTest.php')
| -rw-r--r-- | tests/includes/functions/FunctionsEditTest.php | 395 |
1 files changed, 395 insertions, 0 deletions
diff --git a/tests/includes/functions/FunctionsEditTest.php b/tests/includes/functions/FunctionsEditTest.php new file mode 100644 index 0000000000..afcc7980a3 --- /dev/null +++ b/tests/includes/functions/FunctionsEditTest.php @@ -0,0 +1,395 @@ +<?php +namespace WT; + +use PHPUnit_Framework_TestCase; + +/** + * Unit tests for the global functions in the file includes/functions/functions_edit.php + * + * @package webtrees + * @author Greg Roach <fisharebest@gmail.com> + * @copyright (c) 2014 webtrees development team + * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 + */ + +class FunctionsEditTest extends PHPUnit_Framework_TestCase { + /** + * Prepare the environment for these tests + * + * @return void + */ + public function setUp() { + defined('WT_ROOT') || define('WT_ROOT', ''); + require_once 'includes/functions/functions_edit.php'; + } + + /** + * Test that function edit_field_inline() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldInlineExists() { + $this->assertEquals(function_exists('\\edit_field_inline'), true); + } + + /** + * Test that function edit_text_inline() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditTextInlineExists() { + $this->assertEquals(function_exists('\\edit_text_inline'), true); + } + + /** + * Test that function select_edit_control() exists in the global namespace. + * + * @return void + */ + public function testFunctionSelectEditControlExists() { + $this->assertEquals(function_exists('\\select_edit_control'), true); + } + + /** + * Test that function select_edit_control_inline() exists in the global namespace. + * + * @return void + */ + public function testFunctionSelectEditControlInlineExists() { + $this->assertEquals(function_exists('\\select_edit_control_inline'), true); + } + + /** + * Test that function radio_buttons() exists in the global namespace. + * @return void + * + * @return void + */ + public function testFunctionRadioButtonsExists() { + $this->assertEquals(function_exists('\\radio_buttons'), true); + } + + /** + * Test that function edit_field_yes_no() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldYesNoExists() { + $this->assertEquals(function_exists('\\edit_field_yes_no'), true); + } + + /** + * Test that function checkbox() exists in the global namespace. + * + * @return void + */ + public function testFunctionCheckboxExists() { + $this->assertEquals(function_exists('\\checkbox'), true); + } + + /** + * Test that function two_state_checkbox() exists in the global namespace. + * + * @return void + */ + public function testFunctionTwoStateCheckboxExists() { + $this->assertEquals(function_exists('\\two_state_checkbox'), true); + } + + /** + * Test that function edit_language_checkboxes() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditLanguageCheckboxesExists() { + $this->assertEquals(function_exists('\\edit_language_checkboxes'), true); + } + + /** + * Test that function edit_field_access_level() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldAccessLevelExists() { + $this->assertEquals(function_exists('\\edit_field_access_level'), true); + } + + /** + * Test that function edit_field_resn() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldResnExists() { + $this->assertEquals(function_exists('\\edit_field_resn'), true); + } + + /** + * Test that function edit_field_contact() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldContactExists() { + $this->assertEquals(function_exists('\\edit_field_contact'), true); + } + + /** + * Test that function edit_field_contact_inline() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldContactInlineExists() { + $this->assertEquals(function_exists('\\edit_field_contact_inline'), true); + } + + /** + * Test that function edit_field_language() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldLangaugeExists() { + $this->assertEquals(function_exists('\\edit_field_language'), true); + } + + /** + * Test that function edit_field_language_inline() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldLanguageInlineExists() { + $this->assertEquals(function_exists('\\edit_field_language_inline'), true); + } + + /** + * Test that function edit_field_integers() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldIntegersExists() { + $this->assertEquals(function_exists('\\edit_field_integers'), true); + } + + /** + * Test that function edit_field_username() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldUsernameExists() { + $this->assertEquals(function_exists('\\edit_field_username'), true); + } + + /** + * Test that function edit_field_adop() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldAdopExists() { + $this->assertEquals(function_exists('\\edit_field_adop'), true); + } + + /** + * Test that function edit_field_pedi() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldPediExists() { + $this->assertEquals(function_exists('\\edit_field_pedi'), true); + } + + /** + * Test that function edit_field_name_type() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldNameTypeExists() { + $this->assertEquals(function_exists('\\edit_field_name_type'), true); + } + + /** + * Test that function edit_field_rela() exists in the global namespace. + * + * @return void + */ + public function testFunctionEditFieldRelaExists() { + $this->assertEquals(function_exists('\\edit_field_rela'), true); + } + + /** + * Test that function remove_links() exists in the global namespace. + * + * @return void + */ + public function testFunctionRemoveLinksExists() { + $this->assertEquals(function_exists('\\remove_links'), true); + } + + /** + * Test that function print_calendar_popup() exists in the global namespace. + * + * @return void + */ + public function testFunctionPrintCalendarPopupExists() { + $this->assertEquals(function_exists('\\print_calendar_popup'), true); + } + + /** + * Test that function print_addnewmedia_link() exists in the global namespace. + * + * @return void + */ + public function testFunctionPrintAddnewmediaLinkExists() { + $this->assertEquals(function_exists('\\print_addnewmedia_link'), true); + } + + /** + * Test that function print_addnewrepository_link() exists in the global namespace. + * + * @return void + */ + public function testFunctionPrintAddnewrepositoryLinkExists() { + $this->assertEquals(function_exists('\\print_addnewrepository_link'), true); + } + + /** + * Test that function print_addnewnote_link() exists in the global namespace. + * + * @return void + */ + public function testFunctionPrintAddnewnoteLinkExists() { + $this->assertEquals(function_exists('\\print_addnewnote_link'), true); + } + + /** + * Test that function print_editnote_link() exists in the global namespace. + * + * @return void + */ + public function testFunctionPrintEditnoteLinkExists() { + $this->assertEquals(function_exists('\\print_editnote_link'), true); + } + + /** + * Test that function print_addnewsource_link() exists in the global namespace. + * + * @return void + */ + public function testFunctionPrintAddnewsourceLinkExists() { + $this->assertEquals(function_exists('\\print_addnewsource_link'), true); + } + + /** + * Test that function add_simple_tag() exists in the global namespace. + * + * @return void + */ + public function testFunctionAddSimpleTagExists() { + $this->assertEquals(function_exists('\\add_simple_tag'), true); + } + + /** + * Test that function print_add_layer() exists in the global namespace. + * + * @return void + */ + public function testFunctionPrintAddLayerExists() { + $this->assertEquals(function_exists('\\print_add_layer'), true); + } + + /** + * Test that function addSimpleTags() exists in the global namespace. + * + * @return void + */ + public function testFunctionAddSimpleTagsExists() { + $this->assertEquals(function_exists('\\addSimpleTags'), true); + } + + /** + * Test that function addNewName() exists in the global namespace. + * + * @return void + */ + public function testFunctionAddNewNameExists() { + $this->assertEquals(function_exists('\\addNewName'), true); + } + + /** + * Test that function addNewSex() exists in the global namespace. + * + * @return void + */ + public function testFunctionAddNewSexExists() { + $this->assertEquals(function_exists('\\addNewSex'), true); + } + + /** + * Test that function addNewFact() exists in the global namespace. + * + * @return void + */ + public function testFunctionAddNewFactExists() { + $this->assertEquals(function_exists('\\addNewFact'), true); + } + + /** + * Test that function splitSOUR() exists in the global namespace. + * + * @return void + */ + public function testFunctionSplitSourExists() { + $this->assertEquals(function_exists('\\splitSOUR'), true); + } + + /** + * Test that function updateSOUR() exists in the global namespace. + * + * @return void + */ + public function testFunctionUpdateSourExists() { + $this->assertEquals(function_exists('\\updateSOUR'), true); + } + + /** + * Test that function updateRest() exists in the global namespace. + * + * @return void + */ + public function testFunctionUpdateRestExists() { + $this->assertEquals(function_exists('\\updateRest'), true); + } + + /** + * Test that function handle_updates() exists in the global namespace. + * + * @return void + */ + public function testFunctionHandleUpdatesExists() { + $this->assertEquals(function_exists('\\handle_updates'), true); + } + + /** + * Test that function create_add_form() exists in the global namespace. + * + * @return void + */ + public function testFunctionCreateAddFromExists() { + $this->assertEquals(function_exists('\\create_add_form'), true); + } + + /** + * Test that function create_edit_form() exists in the global namespace. + * + * @return void + */ + public function testFunctionCreateEditFromExists() { + $this->assertEquals(function_exists('\\create_edit_form'), true); + } + + /** + * Test that function insert_missing_subtags() exists in the global namespace. + * + * @return void + */ + public function testFunctionInsertMissingSubtagsExists() { + $this->assertEquals(function_exists('\\insert_missing_subtags'), true); + } +} |
