| Línea 26... |
Línea 26... |
| 26 |
* @category test
|
26 |
* @category test
|
| 27 |
* @covers \theme_boost\privacy\provider
|
27 |
* @covers \theme_boost\privacy\provider
|
| 28 |
* @copyright 2018 Adrian Greeve <adriangreeve.com>
|
28 |
* @copyright 2018 Adrian Greeve <adriangreeve.com>
|
| 29 |
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
29 |
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
| 30 |
*/
|
30 |
*/
|
| 31 |
class provider_test extends \core_privacy\tests\provider_testcase {
|
31 |
final class provider_test extends \core_privacy\tests\provider_testcase {
|
| Línea 32... |
Línea 32... |
| 32 |
|
32 |
|
| 33 |
/**
|
33 |
/**
|
| 34 |
* Data provider for {@see test_export_user_preferences}
|
34 |
* Data provider for {@see test_export_user_preferences}
|
| 35 |
*
|
35 |
*
|
| 36 |
* @return array[]
|
36 |
* @return array[]
|
| 37 |
*/
|
37 |
*/
|
| 38 |
public function export_user_preference_provider(): array {
|
38 |
public static function export_user_preference_provider(): array {
|
| 39 |
return [
|
39 |
return [
|
| 40 |
'Index drawer open' => [provider::DRAWER_OPEN_INDEX, true, 'privacy:drawerindexopen'],
|
40 |
'Index drawer open' => [provider::DRAWER_OPEN_INDEX, true, 'privacy:drawerindexopen'],
|
| 41 |
'Index drawer closed' => [provider::DRAWER_OPEN_INDEX, false, 'privacy:drawerindexclosed'],
|
41 |
'Index drawer closed' => [provider::DRAWER_OPEN_INDEX, false, 'privacy:drawerindexclosed'],
|
| 42 |
'Block drawer open' => [provider::DRAWER_OPEN_BLOCK, true, 'privacy:drawerblockopen'],
|
42 |
'Block drawer open' => [provider::DRAWER_OPEN_BLOCK, true, 'privacy:drawerblockopen'],
|