Show More
@@ -84,6 +84,16 b" def execute(code='', **kwargs):" | |||
|
84 | 84 | |
|
85 | 85 | class Reference(HasTraits): |
|
86 | 86 | |
|
87 | """ | |
|
88 | Base class for message spec specification testing. | |
|
89 | ||
|
90 | This class is the core of the message specification test. The | |
|
91 | idea is that child classes implement trait attributes for each | |
|
92 | message keys, so that message keys can be tested against these | |
|
93 | traits using :meth:`check` method. | |
|
94 | ||
|
95 | """ | |
|
96 | ||
|
87 | 97 | def check(self, d): |
|
88 | 98 | """validate a dict against our traits""" |
|
89 | 99 | for key in self.trait_names(): |
@@ -232,6 +242,9 b' references = {' | |||
|
232 | 242 | 'stream' : Stream(), |
|
233 | 243 | 'display_data' : DisplayData(), |
|
234 | 244 | } |
|
245 | """ | |
|
246 | Specifications of `content` part of the reply messages. | |
|
247 | """ | |
|
235 | 248 | |
|
236 | 249 | |
|
237 | 250 | def validate_message(msg, msg_type=None, parent=None): |
General Comments 0
You need to be logged in to leave comments.
Login now