Example #1
0
 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)
Example #2
0
 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)
Example #3
0
 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)
Example #4
0
 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)
Example #5
0
 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)
Example #6
0
 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)
Example #7
0
 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)