This commit is contained in:
Robert Kaussow 2022-03-08 23:36:43 +01:00
parent 01734ef28b
commit ef17e21f3c
Signed by: xoxys
GPG Key ID: 4E692A2EAECC03C0

View File

@ -1,7 +1,6 @@
"""Test Host class."""
import pytest
from unittest import TestCase
from prometheuspvesd.model import Host
pytest_plugins = [
@ -14,15 +13,28 @@ pytest_plugins = [
({
"vmid": 101,
"hostname": "host1",
"ipv4_address": True,
"ipv4_address": False,
"ipv6_address": False,
"pve_type": "qemu",
}, {
"__meta_pve_ipv4": "True",
"__meta_pve_ipv6": "False",
"__meta_pve_name": "host1",
"__meta_pve_type": "qemu",
"__meta_pve_vmid": "101",
"__meta_pve_name": "host1",
"__meta_pve_ipv4": "False",
"__meta_pve_ipv6": "False",
"__meta_pve_type": "qemu",
}),
({
"vmid": "202",
"hostname": "host2",
"ipv4_address": "129.168.0.1",
"ipv6_address": "2001:db8:3333:4444:5555:6666:7777:8888",
"pve_type": "qemu",
}, {
"__meta_pve_vmid": "202",
"__meta_pve_name": "host2",
"__meta_pve_ipv4": "129.168.0.1",
"__meta_pve_ipv6": "2001:db8:3333:4444:5555:6666:7777:8888",
"__meta_pve_type": "qemu",
}),
]
)
@ -35,4 +47,4 @@ def test_host(mocker, testinput, expected):
testinput["pve_type"],
)
TestCase().assertDictEqual(host.labels, expected)
assert host.labels == expected