(self)
| 1080 | return e |
| 1081 | |
| 1082 | def test_levels(self): |
| 1083 | e1 = engines.testing_engine() |
| 1084 | |
| 1085 | eq_(e1._should_log_info(), False) |
| 1086 | eq_(e1._should_log_debug(), False) |
| 1087 | eq_(e1.logger.isEnabledFor(logging.INFO), False) |
| 1088 | eq_(e1.logger.getEffectiveLevel(), logging.WARNING) |
| 1089 | |
| 1090 | e1.echo = True |
| 1091 | eq_(e1._should_log_info(), True) |
| 1092 | eq_(e1._should_log_debug(), False) |
| 1093 | eq_(e1.logger.isEnabledFor(logging.INFO), True) |
| 1094 | eq_(e1.logger.getEffectiveLevel(), logging.INFO) |
| 1095 | |
| 1096 | e1.echo = "debug" |
| 1097 | eq_(e1._should_log_info(), True) |
| 1098 | eq_(e1._should_log_debug(), True) |
| 1099 | eq_(e1.logger.isEnabledFor(logging.DEBUG), True) |
| 1100 | eq_(e1.logger.getEffectiveLevel(), logging.DEBUG) |
| 1101 | |
| 1102 | e1.echo = False |
| 1103 | eq_(e1._should_log_info(), False) |
| 1104 | eq_(e1._should_log_debug(), False) |
| 1105 | eq_(e1.logger.isEnabledFor(logging.INFO), False) |
| 1106 | eq_(e1.logger.getEffectiveLevel(), logging.WARNING) |
| 1107 | |
| 1108 | def test_echo_flag_independence(self): |
| 1109 | """test the echo flag's independence to a specific engine.""" |
nothing calls this directly
no test coverage detected