Skip to content

Commit 0861ca8

Browse files
lucaboeschsrobotta
authored andcommitted
Fixing Moodle Code Checker issues.
1 parent a906ac0 commit 0861ca8

File tree

8 files changed

+90
-211
lines changed

8 files changed

+90
-211
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292

9393
- name: Moodle Code Checker
9494
if: ${{ always() }}
95-
run: moodle-plugin-ci codechecker || true
95+
run: moodle-plugin-ci codechecker
9696

9797
- name: Moodle PHPDoc Checker
9898
if: ${{ always() }}

tests/csvexport_test.php

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,6 @@
1414
// You should have received a copy of the GNU General Public License
1515
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
1616

17-
/**
18-
* Performance test for questionnaire module.
19-
* @package mod_questionnaire
20-
* @group mod_questionnaire
21-
* @author Guy Thomas
22-
* @copyright Copyright (c) 2015 Moodlerooms Inc. (http://www.moodlerooms.com)
23-
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
24-
*/
25-
2617
namespace mod_questionnaire;
2718

2819
/**
@@ -59,9 +50,9 @@ private function get_csv_text(array $rows) {
5950
}
6051

6152
/**
62-
* Tests the CSV export.
53+
* Test case for the csvexport method.
6354
*
64-
* @covers \questionnaire::generate_csv
55+
* @covers ::csvexport
6556
*/
6657
public function test_csvexport() {
6758
$this->resetAfterTest();

tests/custom_completion_test.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ public function test_get_state(string $rule, int $available, ?bool $submitted, ?
117117
/**
118118
* Test for get_defined_custom_rules().
119119
*
120-
* @covers \mod_questionnaire\completion\custom_completion
120+
* @covers \mod_questionnaire\completion\custom_completion::get_defined_custom_rules
121121
*/
122122
public function test_get_defined_custom_rules() {
123123
$rules = custom_completion::get_defined_custom_rules();
@@ -128,7 +128,7 @@ public function test_get_defined_custom_rules() {
128128
/**
129129
* Test for get_defined_custom_rule_descriptions().
130130
*
131-
* @covers \mod_questionnaire\completion\custom_completion
131+
* @covers \mod_questionnaire\completion\custom_completion::get_custom_rule_descriptions
132132
*/
133133
public function test_get_custom_rule_descriptions() {
134134
// Get defined custom rules.
@@ -156,7 +156,7 @@ public function test_get_custom_rule_descriptions() {
156156
/**
157157
* Test for is_defined().
158158
*
159-
* @covers \mod_questionnaire\completion\custom_completion
159+
* @covers \mod_questionnaire\completion\custom_completion::is_defined
160160
*/
161161
public function test_is_defined() {
162162
// Build a mock cm_info instance.

tests/generator_test.php

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
// You should have received a copy of the GNU General Public License
1515
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
1616

17+
namespace mod_questionnaire;
18+
1719
/**
1820
* PHPUnit questionnaire generator tests
1921
*
@@ -23,21 +25,11 @@
2325
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
2426
*/
2527

26-
namespace mod_questionnaire;
27-
28-
/**
29-
* Unit tests for questionnaire_generator_testcase.
30-
* @group mod_questionnaire
31-
*/
3228
class generator_test extends \advanced_testcase {
3329
/**
34-
* Test generator create_instance function.
30+
* Test case for the create_instance function.
3531
*
36-
* @return void
37-
* @throws coding_exception
38-
* @throws dml_exception
39-
*
40-
* @covers \mod_questionnaire\generator\
32+
* @covers \mod_questionnaire_generator::create_instance
4133
*/
4234
public function test_create_instance() {
4335
global $DB;
@@ -74,13 +66,9 @@ public function test_create_instance() {
7466
}
7567

7668
/**
77-
* Test generator create_content function.
78-
*
79-
* @return void
80-
* @throws coding_exception
81-
* @throws dml_exception
69+
* Test case for the create_content function.
8270
*
83-
* @covers \mod_questionnaire\generator\
71+
* @covers \mod_questionnaire_generator::create_content
8472
*/
8573
public function test_create_content() {
8674
global $DB;

tests/lib_test.php

Lines changed: 29 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,6 @@
1414
// You should have received a copy of the GNU General Public License
1515
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
1616

17-
/**
18-
* PHPUnit questionnaire generator tests
19-
*
20-
* @package mod_questionnaire
21-
* @copyright 2015 Mike Churchward ([email protected])
22-
* @author Mike Churchward
23-
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
24-
*/
25-
2617
namespace mod_questionnaire;
2718

2819
use mod_questionnaire\question\question;
@@ -34,17 +25,19 @@
3425
require_once($CFG->dirroot.'/mod/questionnaire/classes/question/question.php');
3526

3627
/**
37-
* Unit tests for questionnaire_lib_testcase.
38-
* @group mod_questionnaire
28+
* PHPUnit questionnaire lib tests
29+
*
30+
* @package mod_questionnaire
31+
* @copyright 2015 Mike Churchward ([email protected])
32+
* @author Mike Churchward
33+
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
3934
*/
4035
class lib_test extends \advanced_testcase {
4136

4237
/**
43-
* Test for questionnaire_supports.
38+
* Test case for the questionnaire_supports function.
4439
*
45-
* @return void
46-
*
47-
* @covers \questionnaire_supports
40+
* @covers ::questionnaire_supports
4841
*/
4942
public function test_questionnaire_supports() {
5043
$this->assertTrue(questionnaire_supports(FEATURE_BACKUP_MOODLE2));
@@ -60,11 +53,9 @@ public function test_questionnaire_supports() {
6053
}
6154

6255
/**
63-
* Test for questionnaire_get_extra_capabilities.
64-
*
65-
* @return void
56+
* Test case for the questionnaire_get_extra_capabilities function.
6657
*
67-
* @covers \questionnaire_get_extra_capabilities
58+
* @covers ::questionnaire_get_extra_capabilities
6859
*/
6960
public function test_questionnaire_get_extra_capabilities() {
7061
$caps = questionnaire_get_extra_capabilities();
@@ -74,12 +65,9 @@ public function test_questionnaire_get_extra_capabilities() {
7465
}
7566

7667
/**
77-
* Test for questionnaire_add_instance.
68+
* Test case for the questionnaire_add_instance function.
7869
*
79-
* @return void
80-
* @throws moodle_exception
81-
*
82-
* @covers \questionnaire_add_instance
70+
* @covers ::questionnaire_add_instance
8371
*/
8472
public function test_add_instance() {
8573
$this->resetAfterTest();
@@ -112,12 +100,9 @@ public function test_add_instance() {
112100
}
113101

114102
/**
115-
* Test for questionnaire_update_instance().
116-
*
117-
* @return void
118-
* @throws dml_exception
103+
* Test case for the questionnaire_update_instance function.
119104
*
120-
* @covers \questionnaire_update_instance
105+
* @covers ::questionnaire_update_instance
121106
*/
122107
public function test_update_instance() {
123108
global $DB;
@@ -176,13 +161,9 @@ public function test_update_instance() {
176161

177162
/**
178163
* Test for questionnaire_delete_instance().
179-
*
180164
* Need to verify that delete_instance deletes all data associated with a questionnaire.
181165
*
182-
* @return void
183-
* @throws dml_exception
184-
*
185-
* @covers \questionnaire_delete_instance
166+
* @covers ::questionnaire_delete_instance
186167
*/
187168
public function test_delete_instance() {
188169
global $DB;
@@ -216,12 +197,9 @@ public function test_delete_instance() {
216197
}
217198

218199
/**
219-
* Test for questionnaire_user_outline().
220-
*
221-
* @return void
222-
* @throws coding_exception
200+
* Test case for the questionnaire_user_outline function.
223201
*
224-
* @covers \questionnaire_user_outline
202+
* @covers ::questionnaire_user_outline
225203
*/
226204
public function test_questionnaire_user_outline() {
227205
$this->resetAfterTest();
@@ -244,12 +222,9 @@ public function test_questionnaire_user_outline() {
244222
}
245223

246224
/**
247-
* Test for questionnaire_user_complete().
225+
* Test case for the questionnaire_user_complete function.
248226
*
249-
* @return void
250-
* @throws coding_exception
251-
*
252-
* @covers \questionnaire_user_complete
227+
* @covers ::questionnaire_user_complete
253228
*/
254229
public function test_questionnaire_user_complete() {
255230
$this->resetAfterTest();
@@ -264,11 +239,9 @@ public function test_questionnaire_user_complete() {
264239
}
265240

266241
/**
267-
* Test for questionnaire_print_recent_activity().
268-
*
269-
* @return void
242+
* Test case for the questionnaire_print_recent_activity function.
270243
*
271-
* @covers \questionnaire_print_recent_activity
244+
* @covers ::questionnaire_print_recent_activity
272245
*/
273246
public function test_questionnaire_print_recent_activity() {
274247
$this->resetAfterTest();
@@ -277,11 +250,9 @@ public function test_questionnaire_print_recent_activity() {
277250
}
278251

279252
/**
280-
* Test for questionnaire_grades().
281-
*
282-
* @return void
253+
* Test case for the questionnaire_grades function.
283254
*
284-
* @covers \questionnaire_grades
255+
* @covers ::questionnaire_grades
285256
*/
286257
public function test_questionnaire_grades() {
287258
$this->resetAfterTest();
@@ -290,11 +261,9 @@ public function test_questionnaire_grades() {
290261
}
291262

292263
/**
293-
* Test for questionnaire_get_user_grades().
264+
* Test case for the questionnaire_get_user_grades function.
294265
*
295-
* @return void
296-
*
297-
* @covers \questionnaire_get_user_grades
266+
* @covers ::questionnaire_get_user_grades
298267
*/
299268
public function test_questionnaire_get_user_grades() {
300269
$this->resetAfterTest();
@@ -315,23 +284,19 @@ public function test_questionnaire_get_user_grades() {
315284
}
316285

317286
/**
318-
* Test for questionnaire_update_grades().
319-
*
320-
* @return void
287+
* Test case for the questionnaire_update_grades function.
321288
*
322-
* @covers \questionnaire_update_grades
289+
* @covers ::questionnaire_update_grades
323290
*/
324291
public function test_questionnaire_update_grades() {
325292
// Don't know how to test this yet! It doesn't return anything.
326293
$this->assertNull(questionnaire_update_grades());
327294
}
328295

329296
/**
330-
* Test for questionnaire_grade_item_update().
331-
*
332-
* @return void
297+
* Test case for the questionnaire_grade_item_update function.
333298
*
334-
* @covers \questionnaire_grade_item_update
299+
* @covers ::questionnaire_grade_item_update
335300
*/
336301
public function test_questionnaire_grade_item_update() {
337302
$this->resetAfterTest();

tests/privacy_provider_test.php

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,7 @@
1414
// You should have received a copy of the GNU General Public License
1515
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
1616

17-
/**
18-
* Privacy test for the mod questionnaire.
19-
*
20-
* @package mod_questionnaire
21-
* @copyright 2019, onwards Poet
22-
* @author Mike Churchward
23-
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
24-
*/
17+
namespace mod_questionnaire;
2518

2619
namespace mod_questionnaire;
2720

0 commit comments

Comments
 (0)