Index: tests/phpunit/tests/formatting/WPTexturize.php
===================================================================
--- tests/phpunit/tests/formatting/WPTexturize.php	(revision 31637)
+++ tests/phpunit/tests/formatting/WPTexturize.php	(working copy)
@@ -1837,4 +1837,35 @@
 			),
 		);
 	}
+
+	/**
+	 * @ticket 21221
+	 * @dataProvider data_image_title_tags
+	 */
+
+	function test_image_alt_tag( $input, $output) {
+
+		$image = get_image_tag( 1 , $input, 'title', 'left' );
+		return $this->assertEquals( '<img src="" alt="'. $output.'" title="title" class="alignleft size-medium wp-image-1" />' , $image );
+
+	}
+
+	/**
+	 * @ticket 21221
+	 * @dataProvider data_image_title_tags
+	 */
+
+	function test_image_title_tag( $input, $output) {
+
+		$image = get_image_tag( 1 , 'alt', $input, 'left' );
+		return $this->assertEquals( '<img src="" alt="alt" title="'. $output.'" class="alignleft size-medium wp-image-1" />' , $image );
+	}
+
+	function data_image_title_tags() {
+		return array_merge(
+			$this->data_apos_before_digits(),
+			$this->data_spaces_around_quotes(),
+			$this->data_year_abbr()
+		);
+	}
 }
\ No newline at end of file
