( self )
| 144 | self.assertEqual( myHandler.lastMessage.value, "message" ) |
| 145 | |
| 146 | def testContextManager( self ) : |
| 147 | |
| 148 | currentHandler = IECore.MessageHandler.currentHandler() |
| 149 | |
| 150 | myHandler = self.Derived() |
| 151 | with myHandler : |
| 152 | |
| 153 | IECore.MessageHandler.output( IECore.Msg.Level.Info, "context", "message" ) |
| 154 | |
| 155 | self.assertTrue( currentHandler.isSame( IECore.MessageHandler.currentHandler() ) ) |
| 156 | |
| 157 | self.assertEqual( myHandler.lastLevel.value, IECore.Msg.Level.Info ) |
| 158 | self.assertEqual( myHandler.lastContext.value, "context" ) |
| 159 | self.assertEqual( myHandler.lastMessage.value, "message" ) |
| 160 | |
| 161 | def testIsRefCounted( self ) : |
| 162 |
nothing calls this directly
no test coverage detected