コード例 #1
0
ファイル: test_ace.py プロジェクト: dirkakrid/nettool
 def test_network_setter(self):
     self.ace.network = None
     assert_equals(self.ace.network, NetworkLayer())
     source = '1.2.3.0/24'
     destination = '5.6.0.0/16'
     nl = NetworkLayer.from_string('{} {}'.format(source, destination))
     self.ace.network = NetworkLayer.from_string('{} {}'.format(source, destination))
     assert_equals(self.ace.network, nl)
     assert_equals(self.ace.network.source, source)
     assert_equals(self.ace.network.destination, destination)
コード例 #2
0
 def test_network_setter(self):
     self.ace.network = None
     assert_equals(self.ace.network, NetworkLayer())
     source = '1.2.3.0/24'
     destination = '5.6.0.0/16'
     nl = NetworkLayer.from_string('{} {}'.format(source, destination))
     self.ace.network = NetworkLayer.from_string('{} {}'.format(
         source, destination))
     assert_equals(self.ace.network, nl)
     assert_equals(self.ace.network.source, source)
     assert_equals(self.ace.network.destination, destination)
コード例 #3
0
ファイル: test_ace.py プロジェクト: dirkakrid/nettool
 def test_ineqaulity(self):
     ace = Ace()
     ace.network = NetworkLayer.from_string('1.2.3.0/24 2.3.4.0/24')
     ace.transport = TransportLayerBuilder.build('tcp 1024 65535 22 22')
     ace.logging = LoggingFacility.from_string('warning')
     assert_not_equals(Ace(), ace)
     assert_not_equals(Ace(permit=False), Ace())
     assert_not_equals(Ace(logging=1), Ace())
     ace = Ace()
     ace.network = NetworkLayer.from_string('1.2.3.0/24 2.3.4.0/24')
     assert_not_equals(ace, Ace())
     ace = Ace()
     ace.transport = TransportLayerBuilder.build('tcp 1024 65535 22 22')
     assert_not_equals(ace, Ace())
コード例 #4
0
 def test_ineqaulity(self):
     ace = Ace()
     ace.network = NetworkLayer.from_string('1.2.3.0/24 2.3.4.0/24')
     ace.transport = TransportLayerBuilder.build('tcp 1024 65535 22 22')
     ace.logging = LoggingFacility.from_string('warning')
     assert_not_equals(Ace(), ace)
     assert_not_equals(Ace(permit=False), Ace())
     assert_not_equals(Ace(logging=1), Ace())
     ace = Ace()
     ace.network = NetworkLayer.from_string('1.2.3.0/24 2.3.4.0/24')
     assert_not_equals(ace, Ace())
     ace = Ace()
     ace.transport = TransportLayerBuilder.build('tcp 1024 65535 22 22')
     assert_not_equals(ace, Ace())
コード例 #5
0
ファイル: test_ace.py プロジェクト: dirkakrid/nettool
 def test_not_contains(self):
     ace = Ace(network=NetworkLayer.from_string('1.2.3.0/24 2.3.4.0/24'))
     assert_not_in(Ace(), ace)
     ace = Ace(transport=TransportLayerBuilder.build('tcp 1024 65535 22 22'))
     assert_not_in(Ace(), ace)
     ace = Ace(logging='warning')
     assert_not_in(Ace(), ace)
コード例 #6
0
 def test_not_contains(self):
     ace = Ace(network=NetworkLayer.from_string('1.2.3.0/24 2.3.4.0/24'))
     assert_not_in(Ace(), ace)
     ace = Ace(
         transport=TransportLayerBuilder.build('tcp 1024 65535 22 22'))
     assert_not_in(Ace(), ace)
     ace = Ace(logging='warning')
     assert_not_in(Ace(), ace)
コード例 #7
0
ファイル: test_ace.py プロジェクト: dirkakrid/nettool
 def test_eqaulity(self):
     aces = list()
     for index in range(2):
         ace = Ace()
         ace.network = NetworkLayer.from_string('1.2.3.0/24 2.3.4.0/24')
         ace.transport = TransportLayerBuilder.build('tcp 1024 65535 22 22')
         ace.logging = LoggingFacility.from_string('warning')
         aces.append(ace)
     assert_equals(aces[0], aces[1])
コード例 #8
0
 def test_eqaulity(self):
     aces = list()
     for index in range(2):
         ace = Ace()
         ace.network = NetworkLayer.from_string('1.2.3.0/24 2.3.4.0/24')
         ace.transport = TransportLayerBuilder.build('tcp 1024 65535 22 22')
         ace.logging = LoggingFacility.from_string('warning')
         aces.append(ace)
     assert_equals(aces[0], aces[1])