MDL-75085 core_external: Pass proper $required param value in tests

This commit is contained in:
Jun Pataleta
2023-02-02 09:08:29 +08:00
parent a85c424204
commit 7a85d041d7
+2 -2
View File
@@ -61,7 +61,7 @@ class external_api_test extends \advanced_testcase {
$params = ['text' => 'aaa'];
$description = new external_function_parameters([
'someid' => new external_value(PARAM_INT, 'Some int value', false),
'someid' => new external_value(PARAM_INT, 'Some int value', VALUE_DEFAULT),
'text' => new external_value(PARAM_ALPHA, 'Some text value'),
]);
$result = external_api::validate_parameters($description, $params);
@@ -73,7 +73,7 @@ class external_api_test extends \advanced_testcase {
$params = ['text' => 'aaa'];
$description = new external_function_parameters([
'someid' => new external_value(PARAM_INT, 'Some int value', false, 6),
'someid' => new external_value(PARAM_INT, 'Some int value', VALUE_DEFAULT, 6),
'text' => new external_value(PARAM_ALPHA, 'Some text value'),
]);
$result = external_api::validate_parameters($description, $params);