Chromium Code Reviews| Index: LayoutTests/fast/mediastream/getMediaDevices.html |
| diff --git a/LayoutTests/fast/mediastream/getMediaDevices.html b/LayoutTests/fast/mediastream/getMediaDevices.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..32faaaef50fa73a768f86d4a753a8f13b25bc340 |
| --- /dev/null |
| +++ b/LayoutTests/fast/mediastream/getMediaDevices.html |
| @@ -0,0 +1,29 @@ |
| +<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> |
| +<html> |
| +<head> |
| +<script src="../../resources/js-test.js"></script> |
| +</head> |
| +<body> |
| +<script> |
| +description("Tests navigator.getMediaDevices"); |
| + |
| +var devices = null; |
| + |
| +function devicesCallback(d) { |
| + devices = d; |
| + testPassed('Devices returned.'); |
| + shouldBe('devices.length', '3'); |
| + shouldBeEqualToString('devices[0].kind', 'audioinput'); |
| + shouldBeEqualToString('devices[1].kind', 'audiooutput'); |
| + shouldBeEqualToString('devices[2].kind', 'videoinput'); |
|
jochen (gone - plz use gerrit)
2014/05/15 10:50:47
is it possible to assert something about the other
Henrik Grunell
2014/05/15 13:03:55
Done.
|
| + finishJSTest(); |
| +} |
| + |
| +shouldNotThrow("navigator.getMediaDevices(devicesCallback);"); |
| +testPassed('After getMediaDevices'); |
| + |
| +window.jsTestIsAsync = true; |
| +window.successfullyParsed = true; |
| +</script> |
| +</body> |
| +</html> |