blob: 3043ba18484e5766f3ffe5eefb8d5a5d8061aedd (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
import os, sys
__all__ = [ x[0:x.index('.')] \
for x in os.listdir(os.path.dirname(__file__)) \
if x.startswith('tc_') ]
def init():
sys.path.append(os.path.abspath(os.path.join(sys.path[0], '..')))
class Fake(object):
def __getattr__(self, attrname):
if not hasattr(self, attrname):
setattr(self, attrname, Fake())
return self.__dict__[attrname]
def __call__(self, *_):
return Fake()
def __clear__(self):
self.__dict__.clear()
def __iter__(self):
return iter(())
class OK(Exception):
pass
def raise_ok(*_, **__):
raise OK()
|