Index: modules/file/tests/file.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/file/tests/file.test,v
retrieving revision 1.16
diff -u -p -r1.16 file.test
--- modules/file/tests/file.test	29 Jun 2010 00:57:19 -0000	1.16
+++ modules/file/tests/file.test	30 Jun 2010 12:58:35 -0000
@@ -491,8 +491,8 @@ class FileFieldValidateTestCase extends 
     $field = field_info_field($field_name);
     $instance = field_info_instance('node', $field_name, $type_name);
 
-    // Get the test file (a GIF image).
     $test_file = $this->getTestFile('image');
+    list(, $test_file_extension) = explode('.', $test_file->filename);
 
     // Disable extension checking.
     $this->updateFileField($field_name, $type_name, array('file_extensions' => ''));
@@ -513,7 +513,7 @@ class FileFieldValidateTestCase extends 
     $this->assertRaw($error_message, t('Node save failed when file uploaded with the wrong extension.'));
 
     // Enable extension checking for text and image files.
-    $this->updateFileField($field_name, $type_name, array('file_extensions' => 'txt gif'));
+    $this->updateFileField($field_name, $type_name, array('file_extensions' => "txt $test_file_extension"));
 
     // Check that the file can be uploaded with extension checking.
     $nid = $this->uploadNodeFile($test_file, $field_name, $type_name);
