def test_str_unnamed_groups_full_transport(self): ace = Ace(network='1.2.3.4 5.6.7.8') ace.transport = 'tcp 1-21 22-22' expected = 'permit tcp 1.2.3.4/32 1-21 5.6.7.8/32 22' assert_equals(ace.__str__(), expected)
def test_str_unnamed_groups_destination_transport(self): ace = Ace(network='1.2.3.4 5.6.7.8', transport=22) expected = 'permit tcp/udp 1.2.3.4/32 5.6.7.8/32 22' assert_equals(ace.__str__(), expected)
def test_str_unnamed_groups_default_udp_transport(self): ace = Ace(network='1.2.3.4 5.6.7.8', transport='udp 1-65535 1-65535') expected = 'permit udp 1.2.3.4/32 5.6.7.8/32' assert_equals(ace.__str__(), expected)
def test_str_deny(self): ace = Ace(permit=False, network='1.2.3.4 5.6.7.8') expected = 'deny ip 1.2.3.4/32 5.6.7.8/32' assert_equals(ace.__str__(), expected)
def test_str_default(self): expected = 'permit ip 0.0.0.0/0 0.0.0.0/0' ace = Ace() assert_equals(ace.__str__(), expected)