def test_set_frequency(hostname, port, fake_target): DEFAULT_CONFIG["hostname"] = "127.0.0.1" DEFAULT_CONFIG["port"] = "80" rigctl = RigCtl(fake_target) rigctl._request = MagicMock() rigctl.set_frequency("1000000") rigctl._request.assert_called_once_with('F 1000000', None)
def test_get_frequency(fake_target): DEFAULT_CONFIG["hostname"] = "127.0.0.1" DEFAULT_CONFIG["port"] = "80" rigctl = RigCtl(fake_target) rigctl._request = MagicMock() rigctl._request.return_value = "f" rigctl.get_frequency() rigctl._request == "f"
def test_get_mode_error(fake_target): rigctl = RigCtl(fake_target) rigctl._request = MagicMock() rigctl._request.return_value = 22 with pytest.raises(ValueError): rigctl.get_mode()
def test_get_mode(fake_target): rigctl = RigCtl(fake_target) rigctl._request = MagicMock() rigctl._request.return_value = "m" assert(rigctl.get_mode() == "m")
def test_get_level(fake_target): rigctl = RigCtl(fake_target) rigctl._request = MagicMock() rigctl._request.return_value = "22" assert(rigctl.get_level() == "22")
def test_set_mode(fake_target): rigctl = RigCtl(fake_target) rigctl._request = MagicMock() rigctl.set_mode("AM") rigctl._request.assert_called_once_with('M AM', None)
def test_get_antenna(fake_target): rigctl = RigCtl(fake_target) rigctl._request = MagicMock() rigctl._request.return_value = 22 assert(rigctl.get_antenna() == 22)
def test_get_antenna_error(fake_target): rigctl = RigCtl(fake_target) rigctl._request = MagicMock() rigctl._request.return_value = "22" with pytest.raises(ValueError): rigctl.get_antenna()