Proyectos de Subversion Moodle

Rev

Rev 11 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 11 Rev 1441
Línea 26... Línea 26...
26
 *
26
 *
27
 * @package    repository_googledocs
27
 * @package    repository_googledocs
28
 * @copyright  2021 Mihail Geshoski <mihail@moodle.com>
28
 * @copyright  2021 Mihail Geshoski <mihail@moodle.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 folder_node_test extends \repository_googledocs_testcase {
31
final class folder_node_test extends \repository_googledocs_testcase {
Línea 32... Línea 32...
32
 
32
 
33
    /**
33
    /**
34
     * Test create_node_array().
34
     * Test create_node_array().
35
     *
35
     *
Línea 48... Línea 48...
48
    /**
48
    /**
49
     * Data provider for test_create_node_array().
49
     * Data provider for test_create_node_array().
50
     *
50
     *
51
     * @return array
51
     * @return array
52
     */
52
     */
53
    public function create_node_array_provider(): array {
53
    public static function create_node_array_provider(): array {
54
 
-
 
55
        $rootid = \repository_googledocs::REPOSITORY_ROOT_ID;
54
        $rootid = \repository_googledocs::REPOSITORY_ROOT_ID;
Línea 56... Línea 55...
56
 
55
 
57
        return [
56
        return [
58
            'Google Drive folder with modified date.' =>
57
            'Google Drive folder with modified date.' =>
59
                [
58
                [
60
                    $this->create_google_drive_folder_object('d85b21c0f86cb0', 'Folder', '01/01/21 0:30'),
59
                    self::create_google_drive_folder_object('d85b21c0f86cb0', 'Folder', '01/01/21 0:30'),
61
                    "{$rootid}|Google+Drive",
60
                    "{$rootid}|Google+Drive",
-
 
61
                    self::create_folder_content_node_array(
-
 
62
                        'd85b21c0f86cb0',
62
                    $this->create_folder_content_node_array('d85b21c0f86cb0', 'Folder',
63
                        'Folder',
-
 
64
                        "{$rootid}|Google+Drive",
-
 
65
                        '1609432200',
63
                        "{$rootid}|Google+Drive", '1609432200'),
66
                    ),
64
                ],
67
                ],
65
            'Google Drive folder without modified date.' =>
68
            'Google Drive folder without modified date.' =>
66
                [
69
                [
67
                    $this->create_google_drive_folder_object('d85b21c0f86cb0', 'Folder', ''),
70
                    self::create_google_drive_folder_object('d85b21c0f86cb0', 'Folder', ''),
68
                    '',
71
                    '',
69
                    $this->create_folder_content_node_array('d85b21c0f86cb0', 'Folder', '', ''),
72
                    self::create_folder_content_node_array('d85b21c0f86cb0', 'Folder', '', ''),
70
                ],
73
                ],
71
        ];
74
        ];
72
    }
75
    }