Skip to content

Commit 65c1171

Browse files
author
Matthias Opitz
committed
namespaced tests
1 parent 68a801f commit 65c1171

21 files changed

+127
-142
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 121 deletions
This file was deleted.

.github/workflows/moodle_ci.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,6 @@ jobs:
88
fail-fast: false
99
matrix:
1010
include:
11-
- php: '7.4'
12-
moodle-branch: 'MOODLE_401_STABLE'
13-
database: 'mariadb'
14-
- php: '8.0'
15-
moodle-branch: 'MOODLE_401_STABLE'
16-
database: 'pgsql'
1711
- php: '8.0'
1812
moodle-branch: 'MOODLE_402_STABLE'
1913
database: 'mariadb'

renderer.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -620,6 +620,8 @@ public function discussion_template($d, $forumtype, $hidethreadcontent = null) {
620620
$revealed = '<span class="label label-danger">'.$nonanonymous.'</span>';
621621
}
622622

623+
$arialabeldiscussion = get_string('discussionforum', 'hsuforum', $d->subject);
624+
623625
$threadcontent = '';
624626
if (!$hidethreadcontent) {
625627
$threadcontent = '<div class="hsuforum-thread-content" tabindex="0">' . $d->message . '</div>';

tests/backup_hsuforum_activity_test.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@
2222
* @copyright 2016 Andrew Nicols <andrew@nicols.co.uk>
2323
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
2424
*/
25+
namespace mod_hsuforum;
26+
27+
use advanced_testcase;
28+
use backup_hsuforum_activity_task;
2529

2630
defined('MOODLE_INTERNAL') || die();
2731

tests/behat/posts_ordering_blog.feature

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@mod @mod_hsuforum @workbench
1+
@mod @mod_hsuforum
22
Feature: In Open Forums, blog posts are always displayed in reverse chronological order
33
In order to use forum as a blog
44
As a user

tests/events_test.php renamed to tests/event/events_test.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,13 @@
2222
* @copyright 2014 Dan Poltawski <dan@moodle.com>
2323
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
2424
*/
25+
namespace mod_hsuforum\event;
26+
27+
use advanced_testcase;
28+
use coding_exception;
29+
use context_course;
30+
use context_module;
31+
use context_system;
2532

2633
defined('MOODLE_INTERNAL') || die();
2734

tests/externallib_test.php

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,19 @@
2323
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
2424
*/
2525

26+
namespace mod_hsuforum;
27+
28+
use context_module;
29+
use context_system;
30+
use context_user;
31+
use external_api;
32+
use externallib_advanced_testcase;
33+
use mod_hsuforum_external;
34+
use moodle_exception;
35+
use moodle_url;
36+
use stdClass;
37+
use user_picture;
38+
2639
defined('MOODLE_INTERNAL') || die();
2740

2841
global $CFG;

tests/form_service_test.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,15 @@
2121
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
2222
*/
2323

24+
namespace mod_hsuforum;
25+
26+
use advanced_testcase;
27+
use context_module;
28+
use context_user;
29+
use mod_hsuforum_generator;
30+
use moodle_url;
31+
use repository;
32+
2433
class testable_form_service extends \mod_hsuforum\service\form_service {
2534
public function protected_file_prepare_draft_area(&$draftitemid, $contextid, $component, $filearea, $itemid, array $options=null, $text=null) {
2635
return $this->file_prepare_draft_area($draftitemid, $contextid, $component, $filearea, $itemid, $options, $text);

tests/generator_test.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,14 @@
2323
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
2424
*/
2525

26+
namespace mod_hsuforum;
27+
28+
use advanced_testcase;
29+
use context_module;
30+
use core_tag_tag;
31+
use mod_hsuforum_generator;
32+
use stdClass;
33+
2634
defined('MOODLE_INTERNAL') || die();
2735

2836

tests/grades_gradeitems_test.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
declare(strict_types = 1);
2727

28-
namespace tests\mod_hsuforum\grades;
28+
namespace mod_hsuforum;
2929

3030
use advanced_testcase;
3131
use core_grades\component_gradeitems;

0 commit comments

Comments
 (0)