Path: blob/main/tests/examples/test_ktest_example.py
39475 views
import pytest12from atf_python.ktest import BaseKernelTest34from atf_python.sys.netlink.attrs import NlAttrStr5from atf_python.sys.netlink.attrs import NlAttrU32678class TestExample(BaseKernelTest):9KTEST_MODULE_NAME = "ktest_example"1011@pytest.mark.parametrize(12"numbers",13[14pytest.param([1, 2], id="1_2_Sum"),15pytest.param([3, 4], id="3_4_Sum"),16],17)18def test_with_params(self, numbers):19"""override to parametrize"""2021test_meta = [22NlAttrU32(1, numbers[0]),23NlAttrU32(2, numbers[1]),24NlAttrStr(3, "test string"),25]26self.runtest(test_meta)2728@pytest.mark.skip(reason="comment me ( or delete the func) to run the test")29def test_failed(self):30pass3132@pytest.mark.skip(reason="comment me ( or delete the func) to run the test")33def test_failed2(self):34pass353637