예제 #1
0
 def test_group_diff_identical(self):
     expected_results = sorted(([
         'RESERVED', 'INTERNAL', 'RESERVED -> RFC1918', 'ANY',
         'INTERNAL -> RFC1918'
     ], [], []))
     options = Namespace(gmp=['172.16.0.1', '192.168.0.1'])
     results = sorted(group_diff(options, self.db))
     self.assertEquals(results, expected_results)
예제 #2
0
 def test_group_diff(self):
     expected_results = sorted(
         (['ANY'],
          ['GOOGLE_DNS -> GOOGLE_PUBLIC_DNS_ANYCAST',
           'GOOGLE_DNS'], ['RESERVED -> LOOPBACK', 'RESERVED']))
     options = Namespace(gmp=['8.8.8.8', '127.0.0.1'])
     results = sorted(group_diff(options, self.db))
     self.assertEquals(results, expected_results)
예제 #3
0
 def test_group_diff(self):
   expected_results = sorted((
       ['ANY'],
       ['GOOGLE_DNS -> GOOGLE_PUBLIC_DNS_ANYCAST', 'GOOGLE_DNS'],
       ['RESERVED -> LOOPBACK', 'RESERVED']
   ))
   options = Namespace(
       gmp=['8.8.8.8', '127.0.0.1']
   )
   results = sorted(group_diff(options, self.db))
   self.assertEquals(results, expected_results)
예제 #4
0
 def test_group_diff_identical(self):
   expected_results = sorted((
       ['RESERVED', 'INTERNAL', 'RESERVED -> RFC1918',
        'ANY', 'INTERNAL -> RFC1918'],
       [],
       []
   ))
   options = Namespace(
       gmp=['172.16.0.1', '192.168.0.1']
   )
   results = sorted(group_diff(options, self.db))
   self.assertEquals(results, expected_results)