split off test initialization code
This commit is contained in:
parent
f69299f6ff
commit
de21abe97b
|
@ -1,42 +1,16 @@
|
||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
import sys
|
|
||||||
import os.path
|
|
||||||
|
|
||||||
gajim_root = os.path.join(os.path.abspath(os.path.dirname(__file__)), '..')
|
|
||||||
|
|
||||||
sys.path.append(gajim_root + '/src')
|
|
||||||
|
|
||||||
# a temporary version of ~/.gajim for testing
|
|
||||||
configdir = gajim_root + '/test/tmp'
|
|
||||||
|
|
||||||
# define _ for i18n
|
|
||||||
import __builtin__
|
|
||||||
__builtin__._ = lambda x: x
|
|
||||||
|
|
||||||
# wipe config directory
|
|
||||||
import os
|
|
||||||
if os.path.isdir(configdir):
|
|
||||||
import shutil
|
|
||||||
shutil.rmtree(configdir)
|
|
||||||
|
|
||||||
os.mkdir(configdir)
|
|
||||||
|
|
||||||
import common.configpaths
|
|
||||||
common.configpaths.gajimpaths.init(configdir)
|
|
||||||
common.configpaths.gajimpaths.init_profile()
|
|
||||||
|
|
||||||
import time
|
import time
|
||||||
|
|
||||||
# for some reason common.gajim needs to be imported before xmpppy?
|
import testlib
|
||||||
|
testlib.setup_env()
|
||||||
|
|
||||||
from common import gajim
|
from common import gajim
|
||||||
from common import xmpp
|
from common import xmpp
|
||||||
|
|
||||||
from mock import Mock, expectParams
|
from mock import Mock, expectParams
|
||||||
from mocks import *
|
from mocks import *
|
||||||
|
|
||||||
gajim.DATA_DIR = gajim_root + '/data'
|
|
||||||
|
|
||||||
from common.stanza_session import StanzaSession
|
from common.stanza_session import StanzaSession
|
||||||
|
|
||||||
# name to use for the test account
|
# name to use for the test account
|
||||||
|
|
|
@ -0,0 +1,32 @@
|
||||||
|
import sys
|
||||||
|
import os.path
|
||||||
|
|
||||||
|
gajim_root = os.path.join(os.path.abspath(os.path.dirname(__file__)), '..')
|
||||||
|
|
||||||
|
sys.path.append(gajim_root + '/src')
|
||||||
|
|
||||||
|
# a temporary version of ~/.gajim for testing
|
||||||
|
configdir = gajim_root + '/test/tmp'
|
||||||
|
|
||||||
|
# define _ for i18n
|
||||||
|
import __builtin__
|
||||||
|
__builtin__._ = lambda x: x
|
||||||
|
|
||||||
|
import os
|
||||||
|
|
||||||
|
def setup_env():
|
||||||
|
# wipe config directory
|
||||||
|
if os.path.isdir(configdir):
|
||||||
|
import shutil
|
||||||
|
shutil.rmtree(configdir)
|
||||||
|
|
||||||
|
os.mkdir(configdir)
|
||||||
|
|
||||||
|
import common.configpaths
|
||||||
|
common.configpaths.gajimpaths.init(configdir)
|
||||||
|
common.configpaths.gajimpaths.init_profile()
|
||||||
|
|
||||||
|
# for some reason common.gajim needs to be imported before xmpppy?
|
||||||
|
from common import gajim
|
||||||
|
|
||||||
|
gajim.DATA_DIR = gajim_root + '/data'
|
Loading…
Reference in New Issue