Exemplo n.º 1
0
 def test_narrow_fault(self):
     def raiser():
         raise Exception("Boom!")
     contextmock = mock.Mock(spec=CORBA.Object)
     contextmock._narrow.side_effect = raiser
     workingdirmock = mock.Mock(spec=NT.CosNaming._objref_NamingContext)
     workingdirmock.resolve.return_value = contextmock
     self.assertEqual(True, NT.getnode('foo', workingdirmock) is None)
Exemplo n.º 2
0
 def test_normal_operation(self):
     contextmock = mock.Mock(spec=CORBA.Object)
     workingdirmock = mock.Mock(spec=NT.CosNaming._objref_NamingContext)
     workingdirmock.resolve.return_value = contextmock
     self.assertEqual(False, NT.getnode('foo', workingdirmock) is None)
Exemplo n.º 3
0
 def test_resolve_fault(self):
     def raiser():
         raise Exception("Boom!")
     workingdirmock = mock.Mock(spec=NT.CosNaming._objref_NamingContext)
     workingdirmock.resolve.side_effect = raiser
     self.assertEqual(True, NT.getnode('foo', workingdirmock) is None)