diff options
author | 2016-03-10 19:32:29 +0200 | |
---|---|---|
committer | 2016-03-10 19:32:29 +0200 | |
commit | 71433c48afeddb37e3c5a8e134e701d71b09f869 (patch) | |
tree | 860cab39c447a426287d0c49a4c0da736297ba3b /scripts/automation/regression/unit_tests/functional_tests/misc_methods_test.py | |
parent | 2be2f7e96be26fbe6dd6763f2ec97fb248abb330 (diff) | |
parent | f24d22eb359753255527430cb8a8b759a424a0df (diff) |
merge doc
Diffstat (limited to 'scripts/automation/regression/unit_tests/functional_tests/misc_methods_test.py')
-rwxr-xr-x | scripts/automation/regression/unit_tests/functional_tests/misc_methods_test.py | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/scripts/automation/regression/unit_tests/functional_tests/misc_methods_test.py b/scripts/automation/regression/unit_tests/functional_tests/misc_methods_test.py deleted file mode 100755 index 096f86d8..00000000 --- a/scripts/automation/regression/unit_tests/functional_tests/misc_methods_test.py +++ /dev/null @@ -1,61 +0,0 @@ -#!/router/bin/python - -import functional_general_test -import misc_methods -from nose.tools import assert_equal -from nose.tools import assert_not_equal -from nose.tools import assert_raises -from nose.tools import raises - - -class MiscMethods_Test(functional_general_test.CGeneralFunctional_Test): - - def setUp(self): - self.ipv4_gen = misc_methods.get_network_addr() - self.ipv6_gen = misc_methods.get_network_addr(ip_type = 'ipv6') - pass - - def test_ipv4_gen(self): - for i in range(1, 255): - assert_equal( next(self.ipv4_gen), [".".join( map(str, [1, 1, i, 0])), '255.255.255.0'] ) - - def test_ipv6_gen(self): - tmp_ipv6_addr = ['2001', 'DB8', 0, '2222', 0, 0, 0, 0] - for i in range(0, 255): - tmp_ipv6_addr[2] = hex(i)[2:] - assert_equal( next(self.ipv6_gen), ":".join( map(str, tmp_ipv6_addr)) ) - - def test_get_ipv4_client_addr(self): - tmp_ipv4_addr = next(self.ipv4_gen)[0] - assert_equal ( misc_methods.get_single_net_client_addr(tmp_ipv4_addr), '1.1.1.1') - assert_raises (ValueError, misc_methods.get_single_net_client_addr, tmp_ipv4_addr, {'3' : 255} ) - - def test_get_ipv6_client_addr(self): - tmp_ipv6_addr = next(self.ipv6_gen) - assert_equal ( misc_methods.get_single_net_client_addr(tmp_ipv6_addr, {'7' : 1}, ip_type = 'ipv6'), '2001:DB8:0:2222:0:0:0:1') - assert_equal ( misc_methods.get_single_net_client_addr(tmp_ipv6_addr, {'7' : 2}, ip_type = 'ipv6'), '2001:DB8:0:2222:0:0:0:2') - assert_raises (ValueError, misc_methods.get_single_net_client_addr, tmp_ipv6_addr, {'7' : 70000} ) - - - @raises(ValueError) - def test_ipv4_client_addr_exception(self): - tmp_ipv4_addr = next(self.ipv4_gen)[0] - misc_methods.get_single_net_client_addr(tmp_ipv4_addr, {'4' : 1}) - - @raises(ValueError) - def test_ipv6_client_addr_exception(self): - tmp_ipv6_addr = next(self.ipv6_gen) - misc_methods.get_single_net_client_addr(tmp_ipv6_addr, {'8' : 1}, ip_type = 'ipv6') - - @raises(StopIteration) - def test_gen_ipv4_to_limit (self): - while(True): - next(self.ipv4_gen) - - @raises(StopIteration) - def test_gen_ipv6_to_limit (self): - while(True): - next(self.ipv6_gen) - - def tearDown(self): - pass |