使用过的包:
帕拉米科和单元测试
细节
一个有点特殊的问题,可能很容易回答。我目前正在使用单元测试在 cmd 级别测试功能。在这个测试用例中,一个 cmd 命令被列在一个开关上,一方面是"q = self.s.query ('clock-source local')"。这会将时钟源功能设置为本地或 NTP。测试有效。
另一个命令(显示日光)生成一个概述,显示时间和更多信息。我想在记录的流和日志文件中看到这一点。
def test_enable_clock_source_local(self):
logger_true.info('test_enable_clock_source_local')
if self.s.loggedin:
logger.info('self.s.loggedin')
q = self.s.query('time')
logger.info('time')
self.assertIsNotNone(q, 'missing answer')
self.assertEqual('\r\n', q, 'unexpected result')
logger.info('missing answer')
logger.info('unexpected result')
# switch to prompt account
q = self.s.query('clock-source local')
logger.info('clock-source local')
q = self.s.query('exit')
self.assertIsNotNone(q, 'missing answer')
self.assertEqual('\r\n', q, 'unexpected result')
logger.info('missing answer')
logger.info('unexpected result')
Clock Source : NTP Server
Local Time : 2011-01-05 02:53:24 (YYYY-MM-DD HH:MM:SS)
Time Zone Offset : 60 (min)
Daylight Savings : Enabled
Time Set Offset : 60 (min)
Daylight Savings Type : Recurring
From : Day:Sun Week:Last Month:Mar Time:02:00
To : Day:Sun Week:Last Month:Oct Time:03:00
问题:
我可以相应地使用哪个命令来让我在日志或 straming 处理程序中显示它。这会被相应地格式化吗?