def test_no_client_table(self, pluginCronTab_mock):
     conf = XmlConfigParser()
     conf.setXml(r"""<configuration plugin="status">
         <settings name="settings">
             <set name="interval">60</set>
             <set name="output_file">~/status.xml</set>
         </settings>
     </configuration>""")
     self.p = StatusPlugin(self.console, conf)
     self.p.onLoadConfig()
     self.assertEqual("current_clients", self.p._clientTable)
 def test_no_client_table(self, pluginCronTab_mock):
     conf = CfgConfigParser()
     conf.loadFromString(dedent(r"""
         [settings]
         interval: 60
         output_file: ~/status.xml
         enableDBsvarSaving: no
         enableDBclientSaving: no
         """))
     self.p = StatusPlugin(self.console, conf)
     self.p._tables = { 'svars': 'current_svars', 'cvars': 'current_clients' }
     self.p.onLoadConfig()
     self.assertEqual("current_clients", self.p._tables['cvars'])