def test_mode_1(): rigctl = RigCtl() with pytest.raises(ValueError): rigctl.set_mode(22)
def test_mode_2(): rigctl = RigCtl() with pytest.raises(ValueError): rigctl.set_mode("testmode")
def test_mode_2(fake_target): rigctl = RigCtl(fake_target) with pytest.raises(ValueError): rigctl.set_mode("testmode")
def test_set_bad_mode(fake_target): rigctl = RigCtl(fake_target) with pytest.raises(ValueError): rigctl.set_mode(5)
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)