From d7119a50546859f8f488e0c46ff0964362ab877a Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Thu, 22 Aug 2013 17:00:35 +0200 Subject: [PATCH] [ticket/11805] Add unit tests for pagination PHPBB3-11805 --- tests/pagination/start_parameter_test.php | 111 +++++++++++++++++++++ tests/pagination/templates/pagination.html | 12 +++ 2 files changed, 123 insertions(+) create mode 100644 tests/pagination/start_parameter_test.php create mode 100644 tests/pagination/templates/pagination.html diff --git a/tests/pagination/start_parameter_test.php b/tests/pagination/start_parameter_test.php new file mode 100644 index 0000000000..785fe80aa4 --- /dev/null +++ b/tests/pagination/start_parameter_test.php @@ -0,0 +1,111 @@ +template, $base_url, 'pagination', $start_name, $num_items, $per_page, $start_item); + $this->template->set_filenames(array('test' => 'pagination.html')); + + $this->assertEquals(str_replace("\t", '', $expect), $this->display('test')); + } +} diff --git a/tests/pagination/templates/pagination.html b/tests/pagination/templates/pagination.html new file mode 100644 index 0000000000..7f2a329804 --- /dev/null +++ b/tests/pagination/templates/pagination.html @@ -0,0 +1,12 @@ +pagination + +:previous:{pagination.PAGE_NUMBER}:{pagination.PAGE_URL} +:current:{pagination.PAGE_NUMBER}:{pagination.PAGE_URL} +:ellipsis:{pagination.PAGE_NUMBER}:{pagination.PAGE_URL} +:next:{pagination.PAGE_NUMBER}:{pagination.PAGE_URL} +:else:{pagination.PAGE_NUMBER}:{pagination.PAGE_URL} + + +:u_prev:{U_PREVIOUS_PAGE} + +:u_next:{U_NEXT_PAGE}