5 <title>Test GetTuners for TV API
</title>
8 <div id=
"content"></div>
9 <script type=
"application/javascript" src=
"./test_helpers.js"></script>
10 <script type=
"application/javascript;version=1.7">
12 ok('tv' in navigator,
"navigator.tv should exist.");
14 navigator.tv.getTuners().then(
16 ok(aTuners.length
> 0,
"Got at least 1 tuner.");
17 for (var i =
0; i < aTuners.length; i++) {
18 var tuner = aTuners[i];
19 ok(tuner instanceof TVTuner,
"Tuner " + i +
" should be in the right type.");
20 ok('id' in tuner,
"Tuner " + i +
" should have an ID.");
21 ok(tuner.getSupportedSourceTypes().length
> 0,
22 "Tuner " + i +
" should have supported source type(s).");
23 ok(!tuner.currentSource,
24 "Tuner " + i +
" should have no current source by default.");
25 ok(!tuner.stream,
"Tuner " + i +
" should have no stream by default.");
31 ok(false,
"Error occurred when getting tuners: " + aError);