示例#1
0
 def test_register_flag(self):
     self.mox.StubOutWithMock(cfg.ConfigOpts, '__getattr__')
     cfg.ConfigOpts.__getattr__('healthnmon_driver').\
         AndRaise(cfg.NoSuchOptError('healthnmon_driver'))
     cfg.ConfigOpts.__getattr__('perfmon_refresh_interval').\
         AndRaise(cfg.NoSuchOptError('perfmon_refresh_interval'))
     cfg.ConfigOpts.__getattr__('healthnmon_topic').\
         AndRaise(cfg.NoSuchOptError('healthnmon_topic'))
     self.mox.StubOutWithMock(cfg.ConfigOpts, 'register_opts')
     cfg.ConfigOpts.register_opts(mox.IgnoreArg()). \
         MultipleTimes().AndReturn(None)
     self.mox.ReplayAll()
     manager.register_flags()
     self.mox.UnsetStubs()
示例#2
0
 def test_register_flag(self):
     self.mox.StubOutWithMock(cfg.CommonConfigOpts, '__getattr__')
     cfg.CommonConfigOpts.__getattr__('healthnmon_driver').\
         AndRaise(cfg.NoSuchOptError('healthnmon_driver'))
     cfg.CommonConfigOpts.__getattr__('perfmon_refresh_interval').\
         AndRaise(cfg.NoSuchOptError('perfmon_refresh_interval'))
     cfg.CommonConfigOpts.__getattr__('healthnmon_topic').\
         AndRaise(cfg.NoSuchOptError('healthnmon_topic'))
     self.mox.StubOutWithMock(cfg.CommonConfigOpts, 'register_opts')
     cfg.CommonConfigOpts.register_opts(mox.IgnoreArg()). \
         MultipleTimes().AndReturn(None)
     self.mox.ReplayAll()
     manager.register_flags()
     self.mox.UnsetStubs()