mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-12-26 04:54:07 +01:00
36 lines
918 B
Python
36 lines
918 B
Python
|
import pytest
|
||
|
|
||
|
from atf_python.ktest import BaseKernelTest
|
||
|
|
||
|
from atf_python.sys.netlink.attrs import NlAttrStr
|
||
|
from atf_python.sys.netlink.attrs import NlAttrU32
|
||
|
|
||
|
|
||
|
class TestExample(BaseKernelTest):
|
||
|
KTEST_MODULE_NAME = "ktest_example"
|
||
|
|
||
|
@pytest.mark.parametrize(
|
||
|
"numbers",
|
||
|
[
|
||
|
pytest.param([1, 2], id="1_2_Sum"),
|
||
|
pytest.param([3, 4], id="3_4_Sum"),
|
||
|
],
|
||
|
)
|
||
|
def test_with_params(self, numbers):
|
||
|
"""override to parametrize"""
|
||
|
|
||
|
test_meta = [
|
||
|
NlAttrU32(1, numbers[0]),
|
||
|
NlAttrU32(2, numbers[1]),
|
||
|
NlAttrStr(3, "test string"),
|
||
|
]
|
||
|
self.runtest(test_meta)
|
||
|
|
||
|
@pytest.mark.skip(reason="comment me ( or delete the func) to run the test")
|
||
|
def test_failed(self):
|
||
|
pass
|
||
|
|
||
|
@pytest.mark.skip(reason="comment me ( or delete the func) to run the test")
|
||
|
def test_failed2(self):
|
||
|
pass
|