e2e_tests.test_ip_rule package

Submodules

e2e_tests.test_ip_rule.test_ip_rule module

class e2e_tests.test_ip_rule.test_ip_rule.TestIpRule

Bases: object

Test suite for IP policy rules on Linux

pytestmark = [Mark(name='platform_skip', args=(), kwargs={'platform': 'windows', 'codename': None, 'version': None, 'reason': 'iproute2 is Linux-only'}), Mark(name='platform_skip', args=(), kwargs={'platform': 'macos', 'codename': None, 'version': None, 'reason': 'iproute2 is Linux-only'})]
test_reconnected_and_ip_rule_recreated_both_protocols(warp: WarpActions, system: SystemActions)

Verifies both IP policy rules are recreated and the tunnel is reconnected after deleting

test_reconnected_and_ip_rule_recreated_single_protocol(warp: WarpActions, system: SystemActions, proto: str)

Verifies single IP policy rule is recreated and the tunnel is reconnected after deleting