MDL-41953 allow plugin names to end with multiple digits
This commit is contained in:
@@ -198,6 +198,9 @@ class core_component_testcase extends advanced_testcase {
|
||||
|
||||
public function test_is_valid_plugin_name() {
|
||||
$this->assertTrue(core_component::is_valid_plugin_name('mod', 'example1'));
|
||||
$this->assertTrue(core_component::is_valid_plugin_name('mod', 'feedback360'));
|
||||
$this->assertFalse(core_component::is_valid_plugin_name('mod', 'feedback_360'));
|
||||
$this->assertFalse(core_component::is_valid_plugin_name('mod', '2feedback'));
|
||||
$this->assertFalse(core_component::is_valid_plugin_name('mod', '1example'));
|
||||
$this->assertFalse(core_component::is_valid_plugin_name('mod', 'example.xx'));
|
||||
$this->assertFalse(core_component::is_valid_plugin_name('mod', '.example'));
|
||||
@@ -209,6 +212,8 @@ class core_component_testcase extends advanced_testcase {
|
||||
$this->assertTrue(core_component::is_valid_plugin_name('tool', 'example1'));
|
||||
$this->assertTrue(core_component::is_valid_plugin_name('tool', 'example_x1'));
|
||||
$this->assertTrue(core_component::is_valid_plugin_name('tool', 'example_x1_xxx'));
|
||||
$this->assertTrue(core_component::is_valid_plugin_name('tool', 'feedback360'));
|
||||
$this->assertTrue(core_component::is_valid_plugin_name('tool', 'feed_back360'));
|
||||
$this->assertTrue(core_component::is_valid_plugin_name('tool', 'role'));
|
||||
$this->assertFalse(core_component::is_valid_plugin_name('tool', '1example'));
|
||||
$this->assertFalse(core_component::is_valid_plugin_name('tool', 'example.xx'));
|
||||
|
||||
Reference in New Issue
Block a user