diff --git a/modules/simpletest/drupal_web_test_case.php b/modules/simpletest/drupal_web_test_case.php index 0853c7d..4c4f885 100644 --- a/modules/simpletest/drupal_web_test_case.php +++ b/modules/simpletest/drupal_web_test_case.php @@ -539,6 +539,8 @@ abstract class DrupalTestCase { E_USER_WARNING => 'User warning', E_USER_NOTICE => 'User notice', E_RECOVERABLE_ERROR => 'Recoverable error', + E_DEPRECATED => 'Deprecated', + E_USER_DEPRECATED => 'User deprecated', ); $backtrace = debug_backtrace(); @@ -2042,7 +2044,12 @@ class DrupalWebTestCase extends DrupalTestCase { foreach ($upload as $key => $file) { $file = drupal_realpath($file); if ($file && is_file($file)) { - $post[$key] = '@' . $file; + if (class_exists('CurlFile')) { + $post[$key] = curl_file_create($file); + } + else { + $post[$key] = '@' . $file; + } } } }