class TestDefaultDevice(unittest.TestCase): def setUp(self): self.obj = DefaultDeviceHandler() def test_get_capabilties(self): self.assertEqual(self.obj.get_capabilities(), capabilities) def test_get_ssh_subsystem_names(self): self.assertEqual(self.obj.get_ssh_subsystem_names(), ["netconf"]) def test_perform_qualify_check(self): self.assertTrue(self.obj.perform_qualify_check()) def test_handle_raw_dispatch(self): self.assertFalse(self.obj.handle_raw_dispatch(None)) def test_handle_connection_exceptions(self): self.assertFalse(self.obj.handle_connection_exceptions(None))
class TestDefaultDevice(unittest.TestCase): def setUp(self): self.obj = DefaultDeviceHandler() def test_get_capabilties(self): self.assertEqual(self.obj.get_capabilities(), capabilities) def test_get_ssh_subsystem_names(self): self.assertEqual(self.obj.get_ssh_subsystem_names(), ["netconf"]) def test_perform_qualify_check(self): self.assertTrue(self.obj.perform_qualify_check()) def test_handle_raw_dispatch(self): self.assertFalse(self.obj.handle_raw_dispatch(None)) def test_handle_connection_exceptions(self): self.assertFalse(self.obj.handle_connection_exceptions(None)) def test_is_rpc_error_exempt_1(self): self.assertFalse(self.obj.is_rpc_error_exempt(None)) def test_is_rpc_error_exempt_2(self): self.obj._exempt_errors_exact_match = ["test_exempt"] self.assertTrue(self.obj.is_rpc_error_exempt(" Test_Exempt")) def test_is_rpc_error_exempt_3(self): self.obj._exempt_errors_startwith_wildcard_match = ["test_exempt"] self.assertTrue(self.obj.is_rpc_error_exempt("*Test_Exempt")) def test_is_rpc_error_exempt_4(self): self.obj._exempt_errors_endwith_wildcard_match = ["test_exempt"] self.assertTrue(self.obj.is_rpc_error_exempt("Test_Exempt*")) def test_is_rpc_error_exempt_5(self): self.obj._exempt_errors_full_wildcard_match = ["test_exempt"] self.assertTrue(self.obj.is_rpc_error_exempt("*Test_Exempt*"))