test: configuration/use of new logging system
This commit is contained in:
parent
a3186ac2e3
commit
edf5db192f
5 changed files with 23 additions and 14 deletions
|
|
@ -30,6 +30,10 @@ from xml.etree import cElementTree as etree
|
|||
from collections import Counter
|
||||
import re
|
||||
|
||||
## logging configuration for tests ##
|
||||
from sat.core import log
|
||||
log.satConfigure()
|
||||
|
||||
|
||||
def b2s(value):
|
||||
"""Convert a bool to a unicode string used in bridge
|
||||
|
|
|
|||
|
|
@ -21,7 +21,8 @@ from sat.core.i18n import _
|
|||
from sat.test import helpers
|
||||
from twisted.trial import unittest
|
||||
import traceback
|
||||
import logging
|
||||
from sat.core.log import getLogger
|
||||
from logging import INFO
|
||||
from constants import Const
|
||||
from xml.dom import minidom
|
||||
|
||||
|
|
@ -169,9 +170,9 @@ class MemoryTest(unittest.TestCase):
|
|||
def test_paramsRegisterApp(self):
|
||||
|
||||
def register(*args):
|
||||
logger = logging.getLogger()
|
||||
logger = getLogger()
|
||||
level = logger.getEffectiveLevel()
|
||||
logger.setLevel(logging.INFO)
|
||||
logger.setLevel(INFO)
|
||||
self.host.memory.paramsRegisterApp(*args)
|
||||
logger.setLevel(level)
|
||||
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@
|
|||
""" Tests for the plugin radiocol """
|
||||
|
||||
from sat.core import exceptions
|
||||
from sat.core.log import getLogger
|
||||
from sat.test import helpers, helpers_plugins
|
||||
from sat.plugins import plugin_misc_radiocol as plugin
|
||||
from sat.plugins import plugin_misc_room_game as plugin_room_game
|
||||
|
|
@ -36,10 +37,10 @@ from twisted.trial.unittest import SkipTest
|
|||
from mutagen.oggvorbis import OggVorbis
|
||||
|
||||
import uuid
|
||||
import logging
|
||||
import os
|
||||
import copy
|
||||
import shutil
|
||||
from logging import WARNING
|
||||
|
||||
ROOM_JID_S = Const.MUC_STR[0]
|
||||
PROFILE = Const.PROFILE[0]
|
||||
|
|
@ -61,9 +62,9 @@ class RadiocolTest(helpers.SatTestCase):
|
|||
self.plugin.testing = True
|
||||
self.plugin_0045 = self.host.plugins['XEP-0045'] = helpers_plugins.FakeXEP_0045(self.host)
|
||||
self.plugin_0249 = self.host.plugins['XEP-0249'] = helpers_plugins.FakeXEP_0249(self.host)
|
||||
logger = logging.getLogger()
|
||||
logger = getLogger()
|
||||
level = logger.getEffectiveLevel()
|
||||
logger.setLevel(logging.WARNING) # remove log.info pollution
|
||||
logger.setLevel(WARNING) # remove log.info pollution
|
||||
for profile in Const.PROFILE:
|
||||
self.host.getClient(profile) # init self.host.profiles[profile]
|
||||
logger.setLevel(level)
|
||||
|
|
|
|||
|
|
@ -21,12 +21,14 @@
|
|||
""" Tests for the plugin room game (base class for MUC games) """
|
||||
|
||||
from sat.core.i18n import _
|
||||
from sat.core.log import getLogger
|
||||
from constants import Const
|
||||
from sat.test import helpers, helpers_plugins
|
||||
from sat.plugins import plugin_misc_room_game as plugin
|
||||
from twisted.words.protocols.jabber.jid import JID
|
||||
from wokkel.muc import User
|
||||
import logging
|
||||
|
||||
from logging import WARNING
|
||||
|
||||
# Data used for test initialization
|
||||
NAMESERVICE = 'http://www.goffi.org/protocol/dummy'
|
||||
|
|
@ -58,9 +60,9 @@ class RoomGameTest(helpers.SatTestCase):
|
|||
self.plugin._init_(self.host, PLUGIN_INFO, (NAMESERVICE, TAG), game_init, player_init)
|
||||
self.plugin_0045 = self.host.plugins['XEP-0045'] = helpers_plugins.FakeXEP_0045(self.host)
|
||||
self.plugin_0249 = self.host.plugins['XEP-0249'] = helpers_plugins.FakeXEP_0249(self.host)
|
||||
logger = logging.getLogger()
|
||||
logger = getLogger()
|
||||
level = logger.getEffectiveLevel()
|
||||
logger.setLevel(logging.WARNING) # remove log.info pollution
|
||||
logger.setLevel(WARNING) # remove log.info pollution
|
||||
for profile in Const.PROFILE:
|
||||
self.host.getClient(profile) # init self.host.profiles[profile]
|
||||
logger.setLevel(level)
|
||||
|
|
|
|||
|
|
@ -24,11 +24,12 @@ from constants import Const
|
|||
from sat.test import helpers
|
||||
from sat.plugins import plugin_xep_0033 as plugin
|
||||
from sat.core.sat_main import AbortSendMessage, MessageSentAndStored
|
||||
from sat.core.log import getLogger
|
||||
from copy import deepcopy
|
||||
from twisted.internet import defer
|
||||
from wokkel.generic import parseXml
|
||||
from twisted.words.protocols.jabber.jid import JID
|
||||
import logging
|
||||
from logging import ERROR
|
||||
|
||||
|
||||
class XEP_0033Test(helpers.SatTestCase):
|
||||
|
|
@ -109,9 +110,9 @@ class XEP_0033Test(helpers.SatTestCase):
|
|||
for to_s in [addresses[1], addresses[3], addresses[5]]:
|
||||
to_jid = JID(to_s)
|
||||
host = JID(to_jid.host)
|
||||
logger = logging.getLogger()
|
||||
logger = getLogger()
|
||||
level = logger.getEffectiveLevel()
|
||||
logger.setLevel(logging.ERROR) # remove log.warning pollution
|
||||
logger.setLevel(ERROR) # remove log.warning pollution
|
||||
if self.host.memory.hasServerFeature(plugin.NS_ADDRESS, host, Const.PROFILE[0]):
|
||||
if host not in cache:
|
||||
sent.append(host)
|
||||
|
|
@ -134,9 +135,9 @@ class XEP_0033Test(helpers.SatTestCase):
|
|||
@param data: the data to be processed by self.plugin.sendMessageTrigger
|
||||
@param exception: AbortSendMessage or MessageSentAndStored
|
||||
"""
|
||||
logger = logging.getLogger()
|
||||
logger = getLogger()
|
||||
level = logger.getEffectiveLevel()
|
||||
logger.setLevel(logging.ERROR) # remove log.warning pollution
|
||||
logger.setLevel(ERROR) # remove log.warning pollution
|
||||
pre_treatments = defer.Deferred()
|
||||
post_treatments = defer.Deferred()
|
||||
self.plugin.sendMessageTrigger(data, pre_treatments, post_treatments, Const.PROFILE[0])
|
||||
|
|
|
|||
Loading…
Reference in a new issue