Add a minimal test for dummy amplifier

Daniele Forsi IU5HKX 2025-05-04 21:42:10 +02:00
rodzic 02ade243e6
commit e895cfcdfe
2 zmienionych plików z 22 dodań i 0 usunięć

Wyświetl plik

@ -0,0 +1,22 @@
#! /bin/env pytest
"""Tests of the Python bindings for Hamlib
Running this script directly will use the installed bindings.
For an in-tree run use "make check", or set PYTHONPATH to point to
the directories containing Hamlib.py and _Hamlib.so.
"""
import Hamlib
Hamlib.rig_set_debug(Hamlib.RIG_DEBUG_NONE)
AMP_MODEL = Hamlib.AMP_MODEL_DUMMY
class TestClass:
"""Container class for tests"""
def test_open_close(self):
"""Smoke test"""
amp = Hamlib.Amp(AMP_MODEL)
assert amp is not None
assert amp.open() is None
assert amp.close() is None

0
bindings/python/test_rot.py 100644 → 100755
Wyświetl plik