Rewrite to use video4linux2 API.
[fmtools.git] / test-fmscan.at
blobbe9c55736d29c2a68f1a56909eb0bbab5c4a8ee8
1 m4_define([RUN_FMSCAN], [fmscan -q -d m4_if([$1], [], test, ['test $1'])])
3 AT_BANNER([fmscan])
5 AT_SETUP([defaults])
6 AT_CHECK([RUN_FMSCAN], [0], [Setting start to tuner minimum 89.0 MHz
7 Setting end to tuner maximum 91.0 MHz
8 Scanning range: 89.0 - 91.0 MHz (0.2 MHz increments)...
9 89.6: 97.7%
10 90.4: 76.3%
12 AT_CLEANUP
14 AT_SETUP([specified range])
15 AT_CHECK([RUN_FMSCAN -s 89.2 -e 90], [0], 
16 [Scanning range: 89.2 - 90.0 MHz (0.2 MHz increments)...
17 89.6: 97.7%
19 AT_CLEANUP
21 AT_SETUP([specified increment])
22 AT_CHECK([RUN_FMSCAN -i 0.1], [0], 
23 [Setting start to tuner minimum 89.0 MHz
24 Setting end to tuner maximum 91.0 MHz
25 Scanning range: 89.0 - 91.0 MHz (0.1 MHz increments)...
26 89.6: 97.7%
27 90.4: 76.3%
28 90.5: 61.0%
30 AT_CLEANUP
32 AT_SETUP([specified threshold])
33 AT_CHECK([RUN_FMSCAN -t 90], [0], [Setting start to tuner minimum 89.0 MHz
34 Setting end to tuner maximum 91.0 MHz
35 Scanning range: 89.0 - 91.0 MHz (0.2 MHz increments)...
36 89.6: 97.7%
38 AT_CLEANUP
40 AT_SETUP([override range])
41 AT_CHECK([RUN_FMSCAN -o], [0], 
42 [Scanning range: 87.9 - 107.9 MHz (0.2 MHz increments)...
43 90.5: 61.0%
45 AT_CLEANUP