| # This file is part of pyasn1 software. |
| # Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com> |
| # License: http://snmplabs.com/pyasn1/license.html |
| import unittest2 as unittest |
| from tests.base import BaseTestCase |
| class DebugCaseBase(BaseTestCase): |
| def testKnownFlags(self): |
| debug.setLogger(debug.Debug('all', 'encoder', 'decoder')) |
| def testUnknownFlags(self): |
| debug.setLogger(debug.Debug('all', 'unknown', loggerName='xxx')) |
| except error.PyAsn1Error: |
| assert 0, 'unknown debug flag tolerated' |
| suite = unittest.TestLoader().loadTestsFromModule(sys.modules[__name__]) |
| if __name__ == '__main__': |
| unittest.TextTestRunner(verbosity=2).run(suite) |