MDL-32149 improve testcase naming and list in config file

This commit is contained in:
Petr Skoda
2012-04-03 22:30:57 +02:00
parent 7ddef99455
commit 4b02743182
34 changed files with 49 additions and 51 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ require_once($CFG->dirroot . '/backup/util/includes/backup_includes.php');
/*
* controller tests (all)
*/
class backup_controller_test extends advanced_testcase {
class backup_controller_testcase extends advanced_testcase {
protected $moduleid; // course_modules id used for testing
protected $sectionid; // course_sections id used for testing
+1 -1
View File
@@ -30,7 +30,7 @@ global $CFG;
require_once($CFG->dirroot . '/backup/converter/moodle1/lib.php');
class moodle1_converter_test extends advanced_testcase {
class moodle1_converter_testcase extends advanced_testcase {
/** @var string the name of the directory containing the unpacked Moodle 1.9 backup */
protected $tempdir;
+1 -1
View File
@@ -32,7 +32,7 @@ require_once($CFG->dirroot . '/backup/util/includes/backup_includes.php');
/*
* check tests (all)
*/
class backup_check_test extends advanced_testcase {
class backup_check_testcase extends advanced_testcase {
protected $moduleid; // course_modules id used for testing
protected $sectionid; // course_sections id used for testing
+1 -1
View File
@@ -31,7 +31,7 @@ require_once($CFG->dirroot . '/backup/util/includes/backup_includes.php');
/*
* dbops tests (all)
*/
class backup_dbops_test extends advanced_testcase {
class backup_dbops_testcase extends advanced_testcase {
protected $moduleid; // course_modules id used for testing
protected $sectionid; // course_sections id used for testing
@@ -30,7 +30,7 @@ global $CFG;
/**
* dbops tests (all)
*/
class backup_destinations_test extends basic_testcase {
class backup_destinations_testcase extends basic_testcase {
/**
* test backup_destination class
@@ -38,7 +38,7 @@ require_once($CFG->dirroot . '/backup/util/factories/backup_factory.class.php');
/**
* backup_factory tests (all)
*/
class backup_factories_test extends advanced_testcase {
class backup_factories_testcase extends advanced_testcase {
function setUp() {
global $CFG;
@@ -42,7 +42,7 @@ class testable_convert_helper extends convert_helper {
/**
* Defines the test methods
*/
class backup_convert_helper_test extends basic_testcase {
class backup_convert_helper_testcase extends basic_testcase {
public function test_choose_conversion_path() {
+1 -1
View File
@@ -31,7 +31,7 @@ require_once($CFG->dirroot . '/backup/util/includes/restore_includes.php');
/**
* restore_decode tests (both rule and content)
*/
class backup_restore_decode_test extends basic_testcase {
class backup_restore_decode_testcase extends basic_testcase {
/**
* test restore_decode_rule class
+1 -1
View File
@@ -33,7 +33,7 @@ require_once($CFG->dirroot . '/backup/util/helper/backup_general_helper.class.ph
/*
* backup_helper tests (all)
*/
class backup_helper_test extends basic_testcase {
class backup_helper_testcase extends basic_testcase {
/*
* test backup_helper class
+1 -1
View File
@@ -38,7 +38,7 @@ require_once($CFG->dirroot . '/backup/util/loggers/file_logger.class.php');
/**
* logger tests (all)
*/
class backup_logger_test extends basic_testcase {
class backup_logger_testcase extends basic_testcase {
/**
* test base_logger class
+1 -1
View File
@@ -29,7 +29,7 @@ require_once(__DIR__.'/fixtures/plan_fixtures.php');
/**
* plan tests (all)
*/
class backup_plan_test extends advanced_testcase {
class backup_plan_testcase extends advanced_testcase {
protected $moduleid; // course_modules id used for testing
protected $sectionid; // course_sections id used for testing
+1 -1
View File
@@ -29,7 +29,7 @@ require_once(__DIR__.'/fixtures/plan_fixtures.php');
/*
* step tests (all)
*/
class backup_step_test extends advanced_testcase {
class backup_step_testcase extends advanced_testcase {
protected $moduleid; // course_modules id used for testing
protected $sectionid; // course_sections id used for testing
+1 -1
View File
@@ -29,7 +29,7 @@ require_once(__DIR__.'/fixtures/plan_fixtures.php');
/**
* task tests (all)
*/
class backup_task_test extends advanced_testcase {
class backup_task_testcase extends advanced_testcase {
protected $moduleid; // course_modules id used for testing
protected $sectionid; // course_sections id used for testing
+1 -1
View File
@@ -40,7 +40,7 @@ require_once($CFG->dirroot . '/backup/util/ui/backup_ui_setting.class.php');
/**
* setting tests (all)
*/
class backp_settings_test extends basic_testcase {
class backp_settings_testcase extends basic_testcase {
/**
* test base_setting class
@@ -31,7 +31,7 @@ require_once(__DIR__.'/fixtures/structure_fixtures.php');
* Unit test case the base_atom class. Note: as it's abstract we are testing
* mock_base_atom instantiable class instead
*/
class backup_base_atom_test extends basic_testcase {
class backup_base_atom_testcase extends basic_testcase {
/**
* Correct base_atom_tests
@@ -31,7 +31,7 @@ require_once(__DIR__.'/fixtures/structure_fixtures.php');
* Unit test case the base_attribute class. Note: No really much to test here as attribute is 100%
* atom extension without new functionality (name/value)
*/
class backup_base_attribute_test extends basic_testcase {
class backup_base_attribute_testcase extends basic_testcase {
/**
* Correct base_attribute tests
@@ -30,7 +30,7 @@ require_once(__DIR__.'/fixtures/structure_fixtures.php');
/**
* Unit test case the base_final_element class. Note: highly imbricated with base_nested_element class
*/
class backup_base_final_element_test extends basic_testcase {
class backup_base_final_element_testcase extends basic_testcase {
/**
* Correct base_final_element tests
@@ -30,7 +30,7 @@ require_once(__DIR__.'/fixtures/structure_fixtures.php');
/**
* Unit test case the base_nested_element class. Note: highly imbricated with base_final_element class
*/
class backup_base_nested_element_test extends basic_testcase {
class backup_base_nested_element_testcase extends basic_testcase {
/**
* Correct creation tests (attributes and final elements)
@@ -30,7 +30,7 @@ require_once(__DIR__.'/fixtures/structure_fixtures.php');
/**
* Unit test case the base_optigroup class. Note: highly imbricated with nested/final base elements
*/
class backup_base_optigroup_test extends basic_testcase {
class backup_base_optigroup_testcase extends basic_testcase {
/**
* Correct creation tests (s)
@@ -33,7 +33,7 @@ require_once($CFG->dirroot . '/backup/util/xml/output/memory_xml_output.class.ph
/**
* Unit test case the all the backup structure classes. Note: Uses database
*/
class backup_structure_test extends advanced_testcase {
class backup_structure_testcase extends advanced_testcase {
protected $forumid; // To store the inserted forum->id
protected $contextid; // Official contextid for these tests
+1 -1
View File
@@ -30,7 +30,7 @@ global $CFG;
/**
* ui tests (all)
*/
class backup_ui_test extends basic_testcase {
class backup_ui_testcase extends basic_testcase {
/**
* test backup_ui class
+1 -1
View File
@@ -33,7 +33,7 @@ require_once($CFG->dirroot . '/backup/util/xml/contenttransformer/xml_contenttra
/**
* xml_writer tests
*/
class xml_writer_test extends basic_testcase {
class xml_writer_testcase extends basic_testcase {
/**
* test xml_writer public methods
+1 -1
View File
@@ -32,7 +32,7 @@ require_once($CFG->dirroot . '/blog/lib.php');
/**
* Test functions that rely on the DB tables
*/
class bloglib_test extends advanced_testcase {
class bloglib_testcase extends advanced_testcase {
private $courseid; // To store important ids to be used in tests
private $groupid;
+1 -1
View File
@@ -35,7 +35,7 @@ require_once($CFG->libdir . '/ajax/ajaxlib.php');
* @copyright 2008 Tim Hunt
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class ajax_test extends advanced_testcase {
class ajax_testcase extends advanced_testcase {
var $user_agents = array(
'MSIE' => array(
+8 -5
View File
@@ -25,6 +25,9 @@
defined('MOODLE_INTERNAL') || die();
/**
* Data generator for unit tests
*/
class phpunit_data_generator {
protected $usercounter = 0;
protected $categorycount = 0;
@@ -49,7 +52,7 @@ class phpunit_data_generator {
* Create a test user
* @param array|stdClass $record
* @param array $options
* @return stdClass
* @return stdClass user record
*/
public function create_user($record=null, array $options=null) {
global $DB, $CFG;
@@ -135,7 +138,7 @@ class phpunit_data_generator {
* Create a test course category
* @param array|stdClass $record
* @param array $options
* @return stdClass
* @return stdClass course category record
*/
function create_category($record=null, array $options=null) {
global $DB, $CFG;
@@ -193,7 +196,7 @@ class phpunit_data_generator {
* Create a test course
* @param array|stdClass $record
* @param array $options
* @return stdClass
* @return stdClass course record
*/
function create_course($record=null, array $options=null) {
global $DB, $CFG;
@@ -251,7 +254,7 @@ class phpunit_data_generator {
* @param string $blockname
* @param array|stdClass $record
* @param array $options
* @return stdClass
* @return stdClass block instance record
*/
public function create_block($blockname, $record=null, array $options=null) {
global $DB;
@@ -296,7 +299,7 @@ class phpunit_data_generator {
* @param string $modulename
* @param array|stdClass $record
* @param array $options
* @return stdClass
* @return stdClass activity record
*/
public function create_module($modulename, $record=null, array $options=null) {
global $DB, $CFG;
+1 -1
View File
@@ -28,7 +28,7 @@ defined('MOODLE_INTERNAL') || die();
global $CFG;
require_once($CFG->libdir.'/componentlib.class.php');
class componentlib_test extends advanced_testcase {
class componentlib_testcase extends advanced_testcase {
public function test_component_installer() {
global $CFG;
+1 -1
View File
@@ -37,7 +37,7 @@ require_once($CFG->libdir . '/csslib.php');
* @copyright 2012 Sam Hemelryk
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
class css_optimiser_test extends advanced_testcase {
class css_optimiser_testcase extends advanced_testcase {
/**
* Sets up the test class
+1 -1
View File
@@ -94,7 +94,7 @@ class sample_handler_class {
}
}
class eventslib_test extends advanced_testcase {
class eventslib_testcase extends advanced_testcase {
/**
* Create temporary entries in the database for these tests.
+1 -1
View File
@@ -29,7 +29,7 @@ global $CFG;
require_once($CFG->libdir . '/externallib.php');
class externallib_test extends basic_testcase {
class externallib_testcase extends basic_testcase {
public function test_validate_params() {
$params = array('text'=>'aaa', 'someid'=>'6',);
$description = new external_function_parameters(array('someid' => new external_value(PARAM_INT, 'Some int value'),
+1 -1
View File
@@ -29,7 +29,7 @@ defined('MOODLE_INTERNAL') || die();
global $CFG;
require_once($CFG->libdir . '/filelib.php');
class filelib_test extends basic_testcase {
class filelib_testcase extends basic_testcase {
public function test_format_postdata_for_curlcall() {
//POST params with just simple types
+6 -6
View File
@@ -32,7 +32,7 @@ require_once($CFG->libdir . '/filterlib.php');
/**
* Test functions that affect filter_active table with contextid = $syscontextid.
*/
class filter_active_global_test extends advanced_testcase {
class filter_active_global_testcase extends advanced_testcase {
protected function setUp() {
global $DB;
@@ -234,7 +234,7 @@ class filter_active_global_test extends advanced_testcase {
/**
* Test functions that affect filter_active table with contextid = $syscontextid.
*/
class filter_active_local_test extends advanced_testcase {
class filter_active_local_testcase extends advanced_testcase {
protected function setUp() {
global $DB;
@@ -315,7 +315,7 @@ class filter_active_local_test extends advanced_testcase {
/**
* Test functions that use just the filter_config table.
*/
class filter_config_test extends advanced_testcase {
class filter_config_testcase extends advanced_testcase {
protected function setUp() {
global $DB;
@@ -368,7 +368,7 @@ class filter_config_test extends advanced_testcase {
}
class filter_get_active_available_in_context_test extends advanced_testcase {
class filter_get_active_available_in_context_testcase extends advanced_testcase {
private static $syscontext;
private static $childcontext;
private static $childcontext2;
@@ -541,7 +541,7 @@ class filter_get_active_available_in_context_test extends advanced_testcase {
}
class filter_preload_activities_test extends advanced_testcase {
class filter_preload_activities_testcase extends advanced_testcase {
private static $syscontext;
private static $catcontext;
private static $coursecontext;
@@ -652,7 +652,7 @@ class filter_preload_activities_test extends advanced_testcase {
}
class filter_delete_config_test extends advanced_testcase {
class filter_delete_config_testcase extends advanced_testcase {
protected function setUp() {
global $DB;
parent::setUp();
+1 -1
View File
@@ -30,7 +30,7 @@ global $CFG;
require_once($CFG->libdir . '/moodlelib.php');
class moodlelib_test extends advanced_testcase {
class moodlelib_testcase extends advanced_testcase {
public static $includecoverage = array('lib/moodlelib.php');
+1
View File
@@ -26,6 +26,7 @@
defined('MOODLE_INTERNAL') || die();
/**
* Test basic_testcase extra features and PHPUnit Moodle integration.
*
+4 -10
View File
@@ -20,19 +20,13 @@
<testsuites>
<testsuite name="core_lib">
<directory suffix="_test.php">lib/tests</directory>
</testsuite>
<testsuite name="core_ajax">
<directory suffix="_test.php">lib/ajax/tests</directory>
</testsuite>
<testsuite name="core_ddl">
<directory suffix="_test.php">lib/ddl/tests</directory>
</testsuite>
<testsuite name="core_dml">
<directory suffix="_test.php">lib/dml/tests</directory>
</testsuite>
<testsuite name="core_form">
<directory suffix="_test.php">lib/form/tests</directory>
</testsuite>
<testsuite name="core_db">
<directory suffix="_test.php">lib/ddl/tests</directory>
<directory suffix="_test.php">lib/dml/tests</directory>
</testsuite>
<testsuite name="core_backup">
<directory suffix="_test.php">backup/controller/tests</directory>
<directory suffix="_test.php">backup/converter/moodle1/tests</directory>