コード例 #1
0
ファイル: configuration.py プロジェクト: bobdoah/veripy
    def test_it_should_get_the_global_ip_of_tn4(self):
        options, args = sampleOptions("--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual(2, len(c.test_network().tn4.if0_ips))
        self.assertTrue(IPAddress.identify("2012:6d77:7269::ef:0105") in c.test_network().tn4.if0_ips)
コード例 #2
0
ファイル: configuration.py プロジェクト: bobdoah/veripy
    def test_it_should_get_the_link_local_ip_of_tn4(self):
        options, args = sampleOptions("--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual(2, len(c.test_network().tn4.if0_ips))
        self.assertTrue(IPAddress.identify("fe80::7a2b:cbff:feef:0105") in c.test_network().tn4.if0_ips)
コード例 #3
0
ファイル: configuration.py プロジェクト: bobdoah/veripy
    def test_it_should_get_the_global_ip_of_tr3if1(self):
        options, args = sampleOptions("--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual(2, len(c.test_network().tr1.if0_ips))
        self.assertTrue(IPAddress.identify("2012:6970:7636::fe:104") in c.test_network().tr3.if1_ips)
        self.assertTrue(IPAddress.identify("fe80::7a2b:cbff:fefe:104") in c.test_network().tr3.if1_ips)
コード例 #4
0
ファイル: configuration.py プロジェクト: farikonsec/veripy
    def test_it_should_get_the_link_local_ip_of_tn4(self):
        options, args = sampleOptions(
            "--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual(2, len(c.test_network().tn4.if0_ips))
        self.assertTrue(
            IPAddress.identify("fe80::7a2b:cbff:feef:0105") in
            c.test_network().tn4.if0_ips)
コード例 #5
0
ファイル: configuration.py プロジェクト: farikonsec/veripy
    def test_it_should_get_the_global_ip_of_tn4(self):
        options, args = sampleOptions(
            "--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual(2, len(c.test_network().tn4.if0_ips))
        self.assertTrue(
            IPAddress.identify("2012:6d77:7269::ef:0105") in
            c.test_network().tn4.if0_ips)
コード例 #6
0
ファイル: configuration.py プロジェクト: farikonsec/veripy
    def test_it_should_get_the_global_ip_of_tr3if1(self):
        options, args = sampleOptions(
            "--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual(2, len(c.test_network().tr1.if0_ips))
        self.assertTrue(
            IPAddress.identify("2012:6970:7636::fe:104") in
            c.test_network().tr3.if1_ips)
        self.assertTrue(
            IPAddress.identify("fe80::7a2b:cbff:fefe:104") in
            c.test_network().tr3.if1_ips)
コード例 #7
0
ファイル: configuration.py プロジェクト: bobdoah/veripy
    def test_it_should_pass_configuration_into_the_test_network(self):
        options, args = sampleOptions("--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)
        n = c.build_test_network()

        self.assertTrue(isinstance(c.test_network(), TestNetworkConfiguration))
コード例 #8
0
ファイル: configuration.py プロジェクト: farikonsec/veripy
    def test_it_should_get_the_link_layer_address_of_tap2(self):
        options, args = sampleOptions(
            "--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual('00:50:56:c0:00:08', c.test_network().tp2.ll_addr)
コード例 #9
0
ファイル: configuration.py プロジェクト: farikonsec/veripy
    def test_it_should_get_the_physical_device_for_tap2(self):
        options, args = sampleOptions(
            "--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual('vmnet8', c.test_network().tp2.dev)
コード例 #10
0
ファイル: configuration.py プロジェクト: farikonsec/veripy
    def test_it_should_configure_the_prefix_size_of_link_c(self):
        options, args = sampleOptions(
            "--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual(64, c.test_network().link3.prefix_size)
コード例 #11
0
ファイル: configuration.py プロジェクト: farikonsec/veripy
    def test_it_should_configure_the_prefix_of_link_b(self):
        options, args = sampleOptions(
            "--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual("2012:6970:7636:0000:0000:0000:0000:0000",
                         c.test_network().link2.prefix)
コード例 #12
0
ファイル: configuration.py プロジェクト: farikonsec/veripy
    def test_it_should_pass_configuration_into_the_test_network(self):
        options, args = sampleOptions(
            "--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)
        n = c.build_test_network()

        self.assertTrue(isinstance(c.test_network(), TestNetworkConfiguration))
コード例 #13
0
ファイル: configuration.py プロジェクト: bobdoah/veripy
    def test_it_should_get_the_link_layer_address_of_tap2(self):
        options, args = sampleOptions("--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual('00:50:56:c0:00:08', c.test_network().tp2.ll_addr)
コード例 #14
0
ファイル: configuration.py プロジェクト: bobdoah/veripy
    def test_it_should_get_the_physical_device_for_tap2(self):
        options, args = sampleOptions("--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual('vmnet8', c.test_network().tp2.dev)
コード例 #15
0
ファイル: configuration.py プロジェクト: bobdoah/veripy
    def test_it_should_configure_the_prefix_size_of_link_c(self):
        options, args = sampleOptions("--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual(64, c.test_network().link3.prefix_size)
コード例 #16
0
ファイル: configuration.py プロジェクト: bobdoah/veripy
    def test_it_should_configure_the_prefix_of_link_b(self):
        options, args = sampleOptions("--configuration tests/mocks/veripy.cfg host")

        c = Configuration(args, options)

        self.assertEqual("2012:6970:7636:0000:0000:0000:0000:0000", c.test_network().link2.prefix)