def test_function_handling_missing_minor(self): version = Version('2.0') function = versioning.get_function_by_version( routerlib.ROUTER_FUNC_DICT, 'create_lrouter', version) self.assertEqual(routerlib.create_implicit_routing_lrouter, function)
def test_function_handling_with_newer_major(self): version = Version('5.2') function = versioning.get_function_by_version( routerlib.ROUTER_FUNC_DICT, 'create_lrouter', version) self.assertEqual(routerlib.create_explicit_routing_lrouter, function)
def test_function_handling_with_both_major_and_minor(self): version = version_module.Version('3.2') function = versioning.get_function_by_version( routerlib.ROUTER_FUNC_DICT, 'create_lrouter', version) self.assertEqual(routerlib.create_explicit_routing_lrouter, function)
def test_function_handling_with_newer_major(self): version = Version("5.2") function = versioning.get_function_by_version(routerlib.ROUTER_FUNC_DICT, "create_lrouter", version) self.assertEqual(routerlib.create_explicit_routing_lrouter, function)
def test_function_handling_missing_minor(self): version = Version("2.0") function = versioning.get_function_by_version(routerlib.ROUTER_FUNC_DICT, "create_lrouter", version) self.assertEqual(routerlib.create_implicit_routing_lrouter, function)
def test_function_handling_missing_minor(self): version = version_module.Version('2.0') function = versioning.get_function_by_version( routerlib.ROUTER_FUNC_DICT, 'create_lrouter', version) self.assertEqual(routerlib.create_implicit_routing_lrouter, function)