diff options
Diffstat (limited to 'tests/includes/functions/FunctionsDbTest.php')
| -rw-r--r-- | tests/includes/functions/FunctionsDbTest.php | 339 |
1 files changed, 339 insertions, 0 deletions
diff --git a/tests/includes/functions/FunctionsDbTest.php b/tests/includes/functions/FunctionsDbTest.php new file mode 100644 index 0000000000..93a2ef0069 --- /dev/null +++ b/tests/includes/functions/FunctionsDbTest.php @@ -0,0 +1,339 @@ +<?php +namespace WT; + +use PHPUnit_Framework_TestCase; + +/** + * Unit tests for the global functions in the file includes/functions/functions_db.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 FunctionsDbTest extends PHPUnit_Framework_TestCase { + /** + * Prepare the environment for these tests + * + * @return void + */ + public function setUp() { + require_once 'includes/functions/functions_db.php'; + } + + /** + * Test that function fetch_all_links() exists in the global namespace. + * + * @return void + */ + public function testFunctionFetchAllLinksExists() { + $this->assertEquals(function_exists('\\fetch_all_links'), true); + } + + /** + * Test that function exists_pending_change() exists in the global namespace. + * + * @return void + */ + public function testFunctionExistsPendingChangeExists() { + $this->assertEquals(function_exists('\\exists_pending_change'), true); + } + + /** + * Test that function get_source_list() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetSourceListExists() { + $this->assertEquals(function_exists('\\get_source_list'), true); + } + + /** + * Test that function get_repo_list() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetRepoListExists() { + $this->assertEquals(function_exists('\\get_repo_list'), true); + } + + /** + * Test that function get_note_list() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetNoteListExists() { + $this->assertEquals(function_exists('\\get_note_list'), true); + } + + /** + * Test that function search_indis_custom() exists in the global namespace. + * + * @return void + */ + public function testFunctionSearchIndisCustomExists() { + $this->assertEquals(function_exists('\\search_indis_custom'), true); + } + + /** + * Test that function search_fams_custom() exists in the global namespace. + * + * @return void + */ + public function testFunctionSearchFamsCustomExists() { + $this->assertEquals(function_exists('\\search_fams_custom'), true); + } + + /** + * Test that function search_indis() exists in the global namespace. + * + * @return void + */ + public function testFunctionSearchIndisExists() { + $this->assertEquals(function_exists('\\search_indis'), true); + } + + /** + * Test that function search_indis_names() exists in the global namespace. + * + * @return void + */ + public function testFunctionSearchIndisNamesExists() { + $this->assertEquals(function_exists('\\search_indis_names'), true); + } + + /** + * Test that function search_indis_soundex() exists in the global namespace. + * + * @return void + */ + public function testFunctionSearchIndisSoundexExists() { + $this->assertEquals(function_exists('\\search_indis_soundex'), true); + } + + /** + * Test that function get_recent_changes() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetRecentChangesExists() { + $this->assertEquals(function_exists('\\get_recent_changes'), true); + } + + /** + * Test that function search_indis_dates() exists in the global namespace. + * + * @return void + */ + public function testFunctionSearchIndisDatesExists() { + $this->assertEquals(function_exists('\\search_indis_dates'), true); + } + + /** + * Test that function search_fams() exists in the global namespace. + * + * @return void + */ + public function testFunctionSearchFamsExists() { + $this->assertEquals(function_exists('\\search_fams'), true); + } + + /** + * Test that function search_fams_names() exists in the global namespace. + * + * @return void + */ + public function testFunctionSearchFamsNamesExists() { + $this->assertEquals(function_exists('\\search_fams_names'), true); + } + + /** + * Test that function search_sources() exists in the global namespace. + * + * @return void + */ + public function testFunctionSearchSourcesExists() { + $this->assertEquals(function_exists('\\search_sources'), true); + } + + /** + * Test that function search_notes() exists in the global namespace. + * + * @return void + */ + public function testFunctionSearchNotesExists() { + $this->assertEquals(function_exists('\\search_notes'), true); + } + + /** + * Test that function search_repos() exists in the global namespace. + * + * @return void + */ + public function testFunctionSearchReposExists() { + $this->assertEquals(function_exists('\\search_repos'), true); + } + + /** + * Test that function find_rin_id() exists in the global namespace. + * + * @return void + */ + public function testFunctionFindRinIdExists() { + $this->assertEquals(function_exists('\\find_rin_id'), true); + } + + /** + * Test that function get_common_surnames() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetCommonSurnamesExists() { + $this->assertEquals(function_exists('\\get_common_surnames'), true); + } + + /** + * Test that function get_top_surnames() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetTopSurnamesExists() { + $this->assertEquals(function_exists('\\get_top_surnames'), true); + } + + /** + * Test that function get_anniversary_events() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetAnniversaryEventsExists() { + $this->assertEquals(function_exists('\\get_anniversary_events'), true); + } + + /** + * Test that function get_calendar_events() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetCalendarEventsExists() { + $this->assertEquals(function_exists('\\get_calendar_events'), true); + } + + /** + * Test that function is_media_used_in_other_gedcom() exists in the global namespace. + * + * @return void + */ + public function testFunctionIsMediaUsedInOtherGedcomExists() { + $this->assertEquals(function_exists('\\is_media_used_in_other_gedcom'), true); + } + + /** + * Test that function get_gedcom_from_id() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetGedcomFromIdExists() { + $this->assertEquals(function_exists('\\get_gedcom_from_id'), true); + } + + /** + * Test that function get_id_from_gedcom() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetIdFromGedcomExists() { + $this->assertEquals(function_exists('\\get_id_from_gedcom'), true); + } + + /** + * Test that function get_gedcom_setting() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetGedcomSettingExists() { + $this->assertEquals(function_exists('\\get_gedcom_setting'), true); + } + + /** + * Test that function set_gedcom_setting() exists in the global namespace. + * + * @return void + */ + public function testFunctionSetGedcomSettingExists() { + $this->assertEquals(function_exists('\\set_gedcom_setting'), true); + } + + /** + * Test that function get_user_blocks() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetUserBlocksExists() { + $this->assertEquals(function_exists('\\get_user_blocks'), true); + } + + /** + * Test that function get_gedcom_blocks() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetGedcomBlocksExists() { + $this->assertEquals(function_exists('\\get_gedcom_blocks'), true); + } + + /** + * Test that function get_block_setting() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetBlockSettingExists() { + $this->assertEquals(function_exists('\\get_block_setting'), true); + } + + /** + * Test that function set_block_setting() exists in the global namespace. + * + * @return void + */ + public function testFunctionSetBlockSettingExists() { + $this->assertEquals(function_exists('\\set_block_setting'), true); + } + + /** + * Test that function get_module_setting() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetModuleSettingExists() { + $this->assertEquals(function_exists('\\get_module_setting'), true); + } + + /** + * Test that function set_module_setting() exists in the global namespace. + * + * @return void + */ + public function testFunctionSetModuleSettingExists() { + $this->assertEquals(function_exists('\\set_module_setting'), true); + } + + /** + * Test that function update_favorites() exists in the global namespace. + * + * @return void + */ + public function testFunctionUpdateFavoritesExists() { + $this->assertEquals(function_exists('\\update_favorites'), true); + } + + /** + * Test that function get_events_list() exists in the global namespace. + * + * @return void + */ + public function testFunctionGetEventsListExists() { + $this->assertEquals(function_exists('\\get_events_list'), true); + } +} |
