MCPcopy Create free account
hub / github.com/ImageEngine/cortex / testSetLogLevel

Method testSetLogLevel

test/IECore/MessageHandler.py:169–184  ·  view source on GitHub ↗
( self )

Source from the content-addressed store, hash-verified

167 self.assertTrue( isinstance( IECore.MessageHandler.currentHandler(), IECore.LevelFilteredMessageHandler ) )
168
169 def testSetLogLevel( self ) :
170
171 oldLevel = IECore.MessageHandler.currentHandler().getLevel()
172
173 if oldLevel==IECore.MessageHandler.Level.Info :
174 newLevel = IECore.MessageHandler.Level.Warning
175 else :
176 newLevel = IECore.MessageHandler.Level.Info
177
178 IECore.setLogLevel( newLevel )
179
180 self.assertEqual( IECore.MessageHandler.currentHandler().getLevel(), newLevel )
181
182 IECore.setLogLevel( oldLevel )
183
184 self.assertEqual( IECore.MessageHandler.currentHandler().getLevel(), oldLevel )
185
186 def testContextManagerReturnValue( self ) :
187

Callers

nothing calls this directly

Calls 2

getLevelMethod · 0.80
currentHandlerMethod · 0.80

Tested by

no test coverage detected