Lines Matching refs:self

67     def __init__(self, **data):
68 self.data = data
70 def __getitem__(self, item):
71 if item not in self.data:
73 (item, self.__class__.__name__))
74 return self.data[item]
76 def __str__(self):
77 return str(self.data)
81 def __init__(self, obj, status):
82 Record.__init__(self, metadata=obj.metadata, status=status)
84 def __init__(self, obj, result):
85 Record.__init__(self, metadata=obj.metadata, result=result)
112 def __init__(self):
113 self.handlers = []
114 self._opened = False # TODO Guards to methods
115 self._closed = False # TODO Guards to methods
117 def finish_init(self):
118 self._opened = True
120 def close(self):
121 self._closed = True
122 for handler in self.handlers:
125 def log(self, record):
126 if not self._opened:
127 self.finish_init()
128 if self._closed:
132 map(lambda handler:handler.prehandle(), self.handlers)
133 for handler in self.handlers:
137 def add_handler(self, handler):
138 if self._opened:
140 self.handlers.append(handler)
142 def close_handler(self, handler):
144 self.handlers.remove(handler)
152 def __init__(self):
155 def handle(self, record):
158 def close(self):
161 def prehandle(self):
164 def posthandle(self):
179 def __init__(self, log):
180 self.log_obj = log
182 def log(self, *args, **kwargs):
183 self.log_obj.log(*args, **kwargs)
189 def message(self, message, level=LogLevel.Info, bold=False, **metadata):
190 self.log_obj.log(LibraryMessage(message=message, level=level,
193 def error(self, message):
194 self.message(message, LogLevel.Error)
196 def warn(self, message):
197 self.message(message, LogLevel.Warn)
199 def info(self, message):
200 self.message(message, LogLevel.Info)
202 def debug(self, message):
203 self.message(message, LogLevel.Debug)
205 def trace(self, message):
206 self.message(message, LogLevel.Trace)
209 def status_update(self, obj, status):
210 self.log_obj.log(
211 self._status_typemap[obj.__class__.__name__](obj, status))
213 def result_update(self, obj, result):
214 self.log_obj.log(
215 self._result_typemap[obj.__class__.__name__](obj, result))
217 def test_message(self, test, message, level):
218 self.log_obj.log(TestMessage(message=message, level=level,
223 def test_stdout(self, test, suite, buf):
224 self.log_obj.log(TestStdout(buffer=buf, metadata=test.metadata))
226 def test_stderr(self, test, suite, buf):
227 self.log_obj.log(TestStderr(buffer=buf, metadata=test.metadata))
229 def close(self):
230 self.log_obj.close()
233 def __init__(self, log, test, suite):
234 self.log_obj = log
235 self.test = test
237 def test_message(self, message, level):
238 self.log_obj.test_message(test=self.test,
241 def error(self, message):
242 self.test_message(message, LogLevel.Error)
244 def warn(self, message):
245 self.test_message(message, LogLevel.Warn)
247 def info(self, message):
248 self.test_message(message, LogLevel.Info)
250 def debug(self, message):
251 self.test_message(message, LogLevel.Debug)
253 def trace(self, message):
254 self.test_message(message, LogLevel.Trace)