Mercurial > hg > orthanc-tests
comparison Tests/Tests.py @ 349:698898a93a10
test_log_categories
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 03 Nov 2020 14:32:38 +0100 |
parents | bed0ab3a1391 |
children | 8c072000d7ef |
comparison
equal
deleted
inserted
replaced
348:bed0ab3a1391 | 349:698898a93a10 |
---|---|
6057 | 6057 |
6058 while len(DoGet(_REMOTE, '/patients')) == 0: | 6058 while len(DoGet(_REMOTE, '/patients')) == 0: |
6059 time.sleep(0.01) | 6059 time.sleep(0.01) |
6060 self.assertEqual(1, len(DoGet(_REMOTE, '/patients'))) | 6060 self.assertEqual(1, len(DoGet(_REMOTE, '/patients'))) |
6061 | 6061 |
6062 | |
6063 def test_log_categories(self): | |
6064 original = DoGet(_REMOTE, '/tools/log-level-rest') | |
6065 | |
6066 DoPut(_REMOTE, '/tools/log-level-rest', 'default') | |
6067 self.assertEqual('default', DoGet(_REMOTE, '/tools/log-level-rest')) | |
6068 DoGet(_REMOTE, '/system') | |
6069 | |
6070 DoPut(_REMOTE, '/tools/log-level-rest', 'verbose') | |
6071 self.assertEqual('verbose', DoGet(_REMOTE, '/tools/log-level-rest')) | |
6072 DoGet(_REMOTE, '/system') | |
6073 | |
6074 DoPut(_REMOTE, '/tools/log-level-rest', 'trace') | |
6075 self.assertEqual('trace', DoGet(_REMOTE, '/tools/log-level-rest')) | |
6076 DoGet(_REMOTE, '/system') | |
6077 | |
6078 self.assertRaises(Exception, lambda: DoPut(_REMOTE, '/tools/log-level-rest', 'nope')) | |
6079 | |
6080 # Switch back to the original log level | |
6081 DoPut(_REMOTE, '/tools/log-level-rest', original) | |
6082 | |
6083 for c in [ 'generic', 'rest', 'dicom', 'plugins', 'sqlite' ]: | |
6084 DoPut(_REMOTE, '/tools/log-level-%s' % c, DoGet(_REMOTE, '/tools/log-level-%s' % c)) | |
6085 | |
6086 self.assertRaises(Exception, lambda: DoPut(_REMOTE, '/tools/log-level-nope', 'default')) |