Module ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Str Assign NameStore BinOpMod Str NameLoad ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad BinOpAdd Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num BinOpAdd Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Num attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Num Str Return NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Num Slice Num Str Str decorator_list Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Num attr Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num Num Str BinOpAdd Str Call NameLoad SubscriptLoad NameLoad Slice Num Num decorator_list Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list decorator_list
N/A pprint pformat twisted.trial unittest twisted.news database N/A MESSAGE_ID f83ba57450ed0fd8ac9a472b847e830e N/A POST_STRING N/A Path: not-for-mail
From: <exarkun@somehost.domain.com>
Subject: a test
Newsgroups: alt.test.nntp
Organization: 
Summary: 
Keywords: 
Message-Id: %s
User-Agent: tin/1.4.5-20010409 ("One More Nightmare") (UNIX) (Linux/2.4.17 (i686))

this is a test
...
lala
moo
-- 
"One World, one Web, one Program." - Microsoft(R) promotional ad
"Ein Volk, ein Reich, ein Fuhrer." - Adolf Hitler
--
 10:56pm up 4 days, 4:42, 1 user, load average: 0.08, 0.08, 0.12
 MESSAGE_ID NewsTests N/A N/A unittest TestCase N/A setUp N/A N/A self N/A N/A N/A N/A self backend N/A N/A database NewsShelf None news2.db N/A N/A N/A N/A self backend addGroup alt.test.nntp y N/A N/A N/A N/A self backend postRequest N/A N/A POST_STRING replace N/A testArticleExists N/A N/A self N/A N/A N/A d N/A N/A N/A self backend articleExistsRequest MESSAGE_ID N/A N/A N/A d addCallback N/A self failUnless N/A d N/A testArticleRequest N/A N/A self N/A N/A N/A d N/A N/A N/A self backend articleRequest None None MESSAGE_ID cbArticle N/A N/A result N/A N/A N/A N/A N/A self failUnless N/A isinstance result tuple N/A callback result is wrong type:  N/A str result N/A N/A N/A self assertEqual N/A len result 3 N/A callback result list should have three entries:  N/A str result N/A N/A N/A self assertEqual N/A result N/A 1 MESSAGE_ID N/A callback result Message-Id doesn't match: %s vs %s N/A MESSAGE_ID N/A result N/A 1 N/A body N/A N/A N/A result N/A 2 read N/A N/A N/A self failIfEqual N/A N/A body find -1 Can't find \r\n\r\n between header and body N/A result N/A N/A N/A N/A d addCallback cbArticle N/A d N/A testHeadRequest N/A N/A self N/A N/A N/A d N/A N/A self testArticleRequest cbArticle N/A N/A result N/A N/A N/A index N/A result N/A 0 N/A d N/A N/A N/A self backend headRequest alt.test.nntp index N/A N/A N/A d addCallback cbHead N/A d N/A cbHead N/A N/A result N/A N/A N/A N/A N/A self assertEqual N/A result N/A 1 MESSAGE_ID N/A callback result Message-Id doesn't match: %s vs %s N/A MESSAGE_ID N/A result N/A 1 N/A N/A N/A self assertEqual N/A N/A result N/A 2 N/A -2 headers must be \r\n terminated. N/A N/A N/A N/A d addCallback cbArticle N/A d N/A testBodyRequest N/A N/A self N/A N/A N/A d N/A N/A self testArticleRequest cbArticle N/A N/A result N/A N/A N/A index N/A result N/A 0 N/A d N/A N/A N/A self backend bodyRequest alt.test.nntp index N/A N/A N/A d addCallback cbBody N/A d N/A cbBody N/A N/A result N/A N/A N/A body N/A N/A N/A result N/A 2 read N/A N/A N/A self assertEqual N/A body N/A 0 4 this N/A message body has been altered:  N/A pformat N/A body N/A 0 4 N/A N/A N/A N/A d addCallback cbArticle N/A d N/A N/A