public function FileUploadSecureValidatorUnitTestCase::scenarioProvider in File Upload Secure Validator 7.2
Same name and namespace in other branches
- 7 tests/file_upload_secure_validator.test \FileUploadSecureValidatorUnitTestCase::scenarioProvider()
Scenario related data are created in this function.
1 call to FileUploadSecureValidatorUnitTestCase::scenarioProvider()
- FileUploadSecureValidatorUnitTestCase::testExtensions in tests/
file_upload_secure_validator.test - Basic test function for testing the extension.
File
- tests/
file_upload_secure_validator.test, line 50 - Contains automated tests for file_upload_secure_validator.
Class
- FileUploadSecureValidatorUnitTestCase
- The main UnitTestCase class.
Code
public function scenarioProvider() {
$module_path = drupal_get_path('module', 'file_upload_secure_validator');
$uris_cases = array(
'True extension' => array(
'uri' => drupal_get_path('module', 'file_upload_secure_validator') . '/tests/resources/original_pdf.pdf',
'filename' => "original_pdf.pdf",
'expected' => NULL,
),
'Falsified extension' => array(
'uri' => drupal_get_path('module', 'file_upload_secure_validator') . '/tests/resources/original_pdf.txt',
'filename' => "original_pdf.txt",
'expected' => t("There was a problem with this file's extension."),
),
);
return $uris_cases;
}