Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(6388)

Unified Diff: chrome/test/data/extensions/api_test/media_galleries/media_metadata/test.js

Issue 191583002: Media Galleries API Metadata: Image metadata (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/sync_integration_tests.isolate ('k') | chrome/test/functional/stress.py » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/test/data/extensions/api_test/media_galleries/media_metadata/test.js
diff --git a/chrome/test/data/extensions/api_test/media_galleries/media_metadata/test.js b/chrome/test/data/extensions/api_test/media_galleries/media_metadata/test.js
index 2db6849ca89ca2f755dbf7f72465d0de4294b5eb..91a4d44d71167e6a4f76dee1f1a98916e5975238 100644
--- a/chrome/test/data/extensions/api_test/media_galleries/media_metadata/test.js
+++ b/chrome/test/data/extensions/api_test/media_galleries/media_metadata/test.js
@@ -32,6 +32,27 @@ function ImageMIMETypeOnlyTest() {
RunMetadataTest("test.jpg", {metadataType: 'mimeTypeOnly'}, verifyMetadata);
}
+function ImageTagsTest() {
+ function verifyMetadata(metadata) {
+ chrome.test.assertEq("image/jpeg", metadata.mimeType);
+ chrome.test.assertEq(5616, metadata.width);
+ chrome.test.assertEq(3744, metadata.height);
+ chrome.test.assertEq(0, metadata.rotation);
+ chrome.test.assertEq(300.0, metadata.xResolution);
+ chrome.test.assertEq(300.0, metadata.yResolution);
+ chrome.test.assertEq("Canon", metadata.cameraMake);
+ chrome.test.assertEq("Canon EOS 5D Mark II", metadata.cameraModel);
+ chrome.test.assertEq(0.01, metadata.exposureTimeSeconds);
+ chrome.test.assertFalse(metadata.flashFired);
+ chrome.test.assertEq(3.2, metadata.fNumber);
+ chrome.test.assertEq(100, metadata.focalLengthMm);
+ chrome.test.assertEq(1600, metadata.isoEquivalent);
+ chrome.test.succeed();
+ }
+
+ RunMetadataTest("test.jpg", {}, verifyMetadata);
+}
+
function MP3MIMETypeOnlyTest() {
function verifyMetadata(metadata) {
chrome.test.assertEq("audio/mpeg", metadata.mimeType);
@@ -73,7 +94,8 @@ chrome.test.getConfig(function(config) {
// Should still be able to sniff MP3 MIME type without proprietary codecs.
var testsToRun = [
- ImageMIMETypeOnlyTest
+ ImageMIMETypeOnlyTest,
+ ImageTagsTest
];
if (useProprietaryCodecs) {
« no previous file with comments | « chrome/sync_integration_tests.isolate ('k') | chrome/test/functional/stress.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698