Skip to content

Commit 86a3035

Browse files
committed
tests: add importorskip for tplink backend
The tplink backend requires the kasa module which is optional. Skip the test if it is not available. Signed-off-by: Rouven Czerwinski <[email protected]> (cherry picked from commit 065574a)
1 parent af6a6e8 commit 86a3035

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

tests/test_powerdriver.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,6 @@ def test_import_backends(self):
246246
import labgrid.driver.power.digitalloggers_http
247247
import labgrid.driver.power.gude
248248
import labgrid.driver.power.gude24
249-
import labgrid.driver.power.tplink
250249
import labgrid.driver.power.netio
251250
import labgrid.driver.power.netio_kshell
252251
import labgrid.driver.power.rest
@@ -258,6 +257,10 @@ def test_import_backend_eaton(self):
258257
pytest.importorskip("pysnmp")
259258
import labgrid.driver.power.eaton
260259

260+
def test_import_backend_tplink(self):
261+
pytest.importorskip("kasa")
262+
import labgrid.driver.power.tplink
263+
261264
def test_import_backend_siglent(self):
262265
pytest.importorskip("vxi11")
263266
import labgrid.driver.power.siglent

0 commit comments

Comments
 (0)