mirror of
https://github.com/tag1consulting/d7_to_d10_migration.git
synced 2025-05-29 08:35:13 +00:00
Initial commit
This commit is contained in:
commit
c5e731d8ae
2773 changed files with 600767 additions and 0 deletions
drupal7/web/modules/file/tests
2026
drupal7/web/modules/file/tests/file.test
Normal file
2026
drupal7/web/modules/file/tests/file.test
Normal file
File diff suppressed because it is too large
Load diff
11
drupal7/web/modules/file/tests/file_module_test.info
Normal file
11
drupal7/web/modules/file/tests/file_module_test.info
Normal file
|
@ -0,0 +1,11 @@
|
|||
name = File test
|
||||
description = Provides hooks for testing File module functionality.
|
||||
package = Core
|
||||
version = VERSION
|
||||
core = 7.x
|
||||
hidden = TRUE
|
||||
|
||||
; Information added by Drupal.org packaging script on 2024-03-06
|
||||
version = "7.100"
|
||||
project = "drupal"
|
||||
datestamp = "1709734591"
|
84
drupal7/web/modules/file/tests/file_module_test.module
Normal file
84
drupal7/web/modules/file/tests/file_module_test.module
Normal file
|
@ -0,0 +1,84 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Provides File module pages for testing purposes.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Implements hook_menu().
|
||||
*/
|
||||
function file_module_test_menu() {
|
||||
$items = array();
|
||||
|
||||
$items['file/test'] = array(
|
||||
'title' => 'Managed file test',
|
||||
'page callback' => 'drupal_get_form',
|
||||
'page arguments' => array('file_module_test_form'),
|
||||
'access arguments' => array('access content'),
|
||||
);
|
||||
|
||||
return $items;
|
||||
}
|
||||
|
||||
/**
|
||||
* Form constructor for testing a 'managed_file' element.
|
||||
*
|
||||
* @see file_module_test_form_submit()
|
||||
* @ingroup forms
|
||||
*/
|
||||
function file_module_test_form($form, &$form_state, $tree = TRUE, $extended = FALSE, $default_fid = NULL) {
|
||||
$form['#tree'] = (bool) $tree;
|
||||
|
||||
$form['nested']['file'] = array(
|
||||
'#type' => 'managed_file',
|
||||
'#title' => t('Managed file'),
|
||||
'#upload_location' => 'public://test',
|
||||
'#progress_message' => t('Please wait...'),
|
||||
'#extended' => (bool) $extended,
|
||||
'#size' => 13,
|
||||
);
|
||||
if ($default_fid) {
|
||||
$form['nested']['file']['#default_value'] = $extended ? array('fid' => $default_fid) : $default_fid;
|
||||
}
|
||||
|
||||
$form['textfield'] = array(
|
||||
'#type' => 'textfield',
|
||||
'#title' => t('Type a value and ensure it stays'),
|
||||
);
|
||||
|
||||
$form['submit'] = array(
|
||||
'#type' => 'submit',
|
||||
'#value' => t('Save'),
|
||||
);
|
||||
|
||||
return $form;
|
||||
}
|
||||
|
||||
/**
|
||||
* Form submission handler for file_module_test_form().
|
||||
*/
|
||||
function file_module_test_form_submit($form, &$form_state) {
|
||||
if ($form['#tree']) {
|
||||
$fid = $form['nested']['file']['#extended'] ? $form_state['values']['nested']['file']['fid'] : $form_state['values']['nested']['file'];
|
||||
}
|
||||
else {
|
||||
$fid = $form['nested']['file']['#extended'] ? $form_state['values']['file']['fid'] : $form_state['values']['file'];
|
||||
}
|
||||
drupal_set_message(t('The file id is %fid.', array('%fid' => $fid)));
|
||||
}
|
||||
|
||||
/**
|
||||
* Implements hook_file_download().
|
||||
*/
|
||||
function file_module_test_file_download($uri) {
|
||||
if (variable_get('file_module_test_grant_download_access')) {
|
||||
// Mimic what file_get_content_headers() would do if we had a full $file
|
||||
// object to pass to it.
|
||||
return array(
|
||||
'Content-Type' => mime_header_encode(file_get_mimetype($uri)),
|
||||
'Content-Length' => filesize($uri),
|
||||
'Cache-Control' => 'private',
|
||||
);
|
||||
}
|
||||
}
|
0
drupal7/web/modules/file/tests/fixtures/file_scan_ignore/a.txt
vendored
Normal file
0
drupal7/web/modules/file/tests/fixtures/file_scan_ignore/a.txt
vendored
Normal file
0
drupal7/web/modules/file/tests/fixtures/file_scan_ignore/frontend_framework/b.txt
vendored
Normal file
0
drupal7/web/modules/file/tests/fixtures/file_scan_ignore/frontend_framework/b.txt
vendored
Normal file
0
drupal7/web/modules/file/tests/fixtures/file_scan_ignore/frontend_framework/c.txt
vendored
Normal file
0
drupal7/web/modules/file/tests/fixtures/file_scan_ignore/frontend_framework/c.txt
vendored
Normal file
Loading…
Add table
Add a link
Reference in a new issue