mirror of
https://github.com/moodle/moodle.git
synced 2025-08-08 18:36:42 +02:00
MDL-50874 block: basic tests for tag-related blocks
This commit is contained in:
parent
e1d4e288ac
commit
9a7e398664
5 changed files with 189 additions and 4 deletions
|
@ -792,12 +792,19 @@ EOD;
|
|||
$record['userid'] = $USER->id;
|
||||
}
|
||||
|
||||
if (!isset($record['name'])) {
|
||||
$record['name'] = 'Tag name ' . $i;
|
||||
if (!isset($record['rawname'])) {
|
||||
if (isset($record['name'])) {
|
||||
$record['rawname'] = $record['name'];
|
||||
} else {
|
||||
$record['rawname'] = 'Tag name ' . $i;
|
||||
}
|
||||
}
|
||||
|
||||
if (!isset($record['rawname'])) {
|
||||
$record['rawname'] = 'Raw tag name ' . $i;
|
||||
// Attribute 'name' should be a lowercase version of 'rawname', if not set.
|
||||
if (!isset($record['name'])) {
|
||||
$record['name'] = core_text::strtolower($record['rawname']);
|
||||
} else {
|
||||
$record['name'] = core_text::strtolower($record['name']);
|
||||
}
|
||||
|
||||
if (!isset($record['tagtype'])) {
|
||||
|
|
|
@ -166,6 +166,10 @@ class behat_data_generators extends behat_base {
|
|||
'required' => array('qtype', 'questioncategory', 'name'),
|
||||
'switchids' => array('questioncategory' => 'category', 'user' => 'createdby')
|
||||
),
|
||||
'tags' => array(
|
||||
'datagenerator' => 'tag',
|
||||
'required' => array('name')
|
||||
),
|
||||
);
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue