0

使用过的包:

帕拉米科和单元测试

细节

一个有点特殊的问题,可能很容易回答。我目前正在使用单元测试在 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 处理程序中显示它。这会被相应地格式化吗?

4

0 回答 0