Just call all the methods
(self, model)
| 242 | |
| 243 | @pytest.mark.skipif('config.getoption("model") != Hamlib.RIG_MODEL_DUMMY') |
| 244 | def test_misc(self, model): |
| 245 | """Just call all the methods""" |
| 246 | rig = Hamlib.Rig(model) |
| 247 | assert rig is not None |
| 248 | |
| 249 | assert rig.close() is None |
| 250 | assert rig.ext_token_lookup("") is None |
| 251 | assert rig.get_chan_all() is None |
| 252 | channel = 0 |
| 253 | readonly = 0 |
| 254 | assert isinstance(rig.get_channel(channel), Hamlib.channel) |
| 255 | assert isinstance(rig.get_channel(channel, Hamlib.RIG_VFO_CURR), Hamlib.channel) |
| 256 | assert isinstance(rig.get_channel(channel, Hamlib.RIG_VFO_CURR, readonly), Hamlib.channel) |
| 257 | assert isinstance(rig.get_conf(""), str) |
| 258 | assert isinstance(rig.get_dcd(), int) |
| 259 | assert isinstance(rig.get_dcd(Hamlib.RIG_VFO_CURR), int) |
| 260 | assert isinstance(rig.get_ext_func(0), int) |
| 261 | assert isinstance(rig.get_ext_func(0, 0), int) |
| 262 | assert rig.get_ext_level(0) is None |
| 263 | assert rig.get_ext_level(0, 0) is None |
| 264 | assert rig.get_ext_parm(0) is None |
| 265 | assert isinstance(rig.get_func(Hamlib.RIG_FUNC_BIT63), int) |
| 266 | assert isinstance(rig.get_func(Hamlib.RIG_FUNC_BIT63, 0), int) |
| 267 | assert rig.get_info() is None |
| 268 | assert rig.get_level(0) is None |
| 269 | assert isinstance(rig.get_level_f(0), float) |
| 270 | assert isinstance(rig.get_level_i(0), int) |
| 271 | assert isinstance(rig.get_mem(), int) |
| 272 | assert isinstance(rig.get_mem(Hamlib.RIG_VFO_CURR), int) |
| 273 | assert len(rig.get_mode()) == 2 |
| 274 | assert len(rig.get_mode(Hamlib.RIG_VFO_CURR)) == 2 |
| 275 | assert rig.get_parm(0) is None |
| 276 | assert isinstance(rig.get_parm_f(0), float) |
| 277 | assert isinstance(rig.get_parm_i(0), int) |
| 278 | assert isinstance(rig.get_powerstat(), int) |
| 279 | assert isinstance(rig.get_ptt(), int) |
| 280 | assert isinstance(rig.get_ptt(Hamlib.RIG_VFO_CURR), int) |
| 281 | assert isinstance(rig.get_rptr_offs(), int) |
| 282 | assert isinstance(rig.get_rptr_offs(Hamlib.RIG_VFO_CURR), int) |
| 283 | assert isinstance(rig.get_rptr_shift(), int) |
| 284 | assert isinstance(rig.get_rptr_shift(Hamlib.RIG_VFO_CURR), int) |
| 285 | assert isinstance(rig.get_split_freq(), float) |
| 286 | assert isinstance(rig.get_split_freq(Hamlib.RIG_VFO_CURR), float) |
| 287 | assert len(rig.get_split_mode()) == 2 |
| 288 | assert len(rig.get_split_mode(Hamlib.RIG_VFO_CURR)) == 2 |
| 289 | # assert isinstance(rig.get_trn(), int) # deprecated |
| 290 | assert isinstance(rig.get_ts(), int) |
| 291 | assert isinstance(rig.get_ts(Hamlib.RIG_VFO_CURR), int) |
| 292 | assert len(rig.get_vfo_info()) == 5 |
| 293 | assert len(rig.get_vfo_info(Hamlib.RIG_VFO_CURR)) == 5 |
| 294 | assert rig.has_get_func(Hamlib.RIG_FUNC_BIT63) is None |
| 295 | assert rig.has_get_level(0) is None # FIXME should return setting_t |
| 296 | assert rig.has_get_parm(0) is None # FIXME should return setting_t |
| 297 | assert rig.has_scan(0) is None # FIXME should return scan_t |
| 298 | assert rig.has_set_func(0) is None # FIXME should return setting_t |
| 299 | # assert rig_has_set_level(0) FIXME not defined |
| 300 | assert rig.has_set_parm(0) is None # FIXME should return setting_t |
| 301 | assert rig.has_vfo_op(0) is None # FIXME should return vfo_op_t |