Module ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareEq NameLoad Str body Continue Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Str Assign NameStore Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str NameLoad NameLoad Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Str Assign NameStore Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str NameLoad NameLoad Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Dict Str Str Str Str Str Str Str Str Str Str NameLoad Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str keyword Num keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list decorator_list
N/A common messages common profile common util common.tests ViewTestCase SmokeTest N/A ViewTestCase N/A test_popular_channel_public N/A N/A self N/A N/A N/A l N/A N/A profile label channel_get_public N/A r N/A N/A self login_and_get None /channel/popular N/A N/A N/A l stop N/A N/A N/A self assertContains r Posts in #popular N/A N/A N/A self assertWellformed r N/A test_wrong_case N/A N/A self N/A N/A N/A r N/A N/A self login_and_get None /channel/POPular N/A N/A N/A self assertContains r Posts in #popular N/A N/A N/A self assertWellformed r N/A test_popular_channel_logged_in N/A N/A self N/A N/A N/A l N/A N/A profile label channel_get_logged_in N/A r N/A N/A self login_and_get popular /channel/popular N/A N/A N/A l stop N/A N/A N/A self assertContains r Posts in #popular N/A N/A N/A self assertWellformed r N/A test_rss_and_atom_feeds N/A N/A self N/A N/A N/A r N/A N/A N/A self client get /channel/popular N/A N/A N/A self assertContains r href="/channel/popular/rss" N/A N/A N/A self assertContains r href="/channel/popular/atom" N/A N/A NonExistentTest N/A ViewTestCase N/A test_nonexist_channel_logged_out N/A N/A self N/A N/A N/A r N/A N/A N/A self client get /channel/doesntexist N/A r N/A N/A self assertRedirectsPrefix r /channel/create target_status_code 302 N/A r N/A N/A self assertRedirectsPrefix r /login? N/A N/A N/A self assertWellformed r N/A test_nonexist_channel_logged_in N/A N/A self N/A N/A N/A r N/A N/A self login_and_get popular /channel/doesntexist N/A r N/A N/A self assertRedirectsPrefix r /channel/create N/A N/A N/A self assertTemplateUsed r channel/templates/create.html N/A N/A N/A self assertWellformed r N/A N/A IndexTest N/A ViewTestCase N/A test_channel_index N/A N/A self N/A N/A N/A N/A N/A self login unpopular N/A r N/A N/A N/A self client get /channel N/A N/A N/A self assertTemplateUsed r channel/templates/index.html N/A N/A N/A self assertContains r Create a New Channel N/A N/A N/A self assertContains r No channels N/A N/A N/A self assertContains r #popular N/A N/A N/A self assertWellformed r N/A test_channel_index_logged_out N/A N/A self N/A N/A N/A r N/A N/A N/A self client get /channel N/A N/A N/A self assertTemplateUsed r channel/templates/index_signedout.html N/A N/A N/A self assertContains r Want your own N/A N/A N/A self assertWellformed r N/A N/A CreationTest N/A ViewTestCase N/A test_create_new_channel_logged_out N/A N/A self N/A N/A N/A r N/A N/A N/A self client post /channel/create N/A channel_name broken N/A r N/A N/A self assertRedirectsPrefix r /login N/A N/A N/A self assertWellformed r N/A test_create_new_channel N/A N/A self N/A N/A N/A N/A N/A self login popular N/A r N/A N/A N/A self client post /channel/create N/A nick channel channel_create _nonce popular@example.com broken N/A N/A util create_nonce popular channel_create N/A r N/A N/A self assertRedirectsPrefix r /channel/broken N/A N/A N/A self assertTemplateUsed r channel/templates/history.html N/A N/A N/A self assertTemplateUsed r common/templates/message_form.html N/A N/A N/A self assertWellformed r N/A test_create_channel_already_exists N/A N/A self N/A N/A N/A N/A N/A self login popular N/A r N/A N/A N/A self client post /channel/create N/A nick channel channel_create _nonce popular@example.com popular N/A N/A util create_nonce popular channel_create N/A N/A N/A self assertContains r Name of the channel is already in use N/A N/A N/A self assertWellformed r N/A test_first_post_to_create_channel_logged_out N/A N/A self N/A N/A N/A r N/A N/A N/A self client post /channel/fastfingers N/A message First post! N/A r N/A N/A self assertRedirectsPrefix r /channel/create target_status_code 302 N/A r N/A N/A self assertRedirectsPrefix r /login N/A N/A N/A self assertWellformed r N/A test_first_post_to_create_channel N/A N/A self N/A N/A N/A N/A N/A self login popular N/A r N/A N/A N/A self client post /channel/fastfingers N/A channel message _nonce #fastfingers@example.com First post! N/A N/A util create_nonce popular set_presence N/A r N/A N/A self assertRedirectsPrefix r /channel/create N/A N/A N/A self assertTemplateUsed r channel/templates/create.html N/A N/A N/A self assertWellformed r N/A test_recreate_deleted_channel N/A N/A self N/A N/A N/A N/A N/A self login popular N/A r N/A N/A N/A self client post /channel/popular/settings/delete N/A actor_remove nick _nonce #popular@example.com N/A N/A util create_nonce popular actor_remove N/A r N/A N/A self assertRedirectsPrefix r /channel N/A N/A N/A self assertContains r Deleted N/A r N/A N/A N/A self client post /channel/create N/A nick channel channel_create _nonce popular@example.com popular N/A N/A util create_nonce popular channel_create N/A N/A N/A self assertContains r Name of the channel is already in use N/A N/A N/A self assertWellformed r N/A test_create_new_channel_with_trailing_whitespace N/A N/A self N/A N/A N/A N/A N/A self login popular N/A r N/A N/A N/A self client post /channel/create N/A nick channel channel_create _nonce popular@example.com whitespace  N/A N/A util create_nonce popular channel_create N/A r N/A N/A self assertRedirectsPrefix r /channel/whitespace N/A N/A N/A self assertContains r Channel created N/A N/A N/A self assertWellformed r N/A test_create_new_channel_with_funny_chars N/A N/A self N/A N/A N/A N/A N/A self login popular N/A r N/A N/A N/A self client post /channel/create N/A nick channel channel_create _nonce popular@example.com weird_ N/A N/A util create_nonce popular channel_create N/A N/A N/A self assertContains r Invalid channel N/A N/A N/A self assertWellformed r N/A test_create_new_channel_short N/A N/A self N/A N/A N/A N/A N/A self login popular N/A r N/A N/A N/A self client post /channel/create N/A nick channel channel_create _nonce popular@example.com 2 N/A N/A util create_nonce popular channel_create N/A N/A N/A self assertContains r Invalid channel N/A N/A N/A self assertWellformed r N/A N/A ChannelJoinTest N/A ViewTestCase N/A test_join_channel N/A N/A self N/A N/A N/A N/A N/A self login annoying N/A r N/A N/A N/A self client post /channel/popular N/A nick channel_join channel _nonce annoying@example.com #popular@example.com N/A N/A util create_nonce annoying channel_join N/A r N/A N/A self assertRedirectsPrefix r /channel/popular N/A N/A N/A self assertContains r You have joined N/A N/A N/A self assertWellformed r N/A test_join_channel_already_member N/A N/A self N/A N/A N/A N/A N/A self login popular N/A r N/A N/A N/A self client post /channel/popular N/A nick channel_join channel _nonce popular@example.com #popular@example.com N/A N/A util create_nonce popular channel_join N/A N/A N/A self assertContains r already a member N/A N/A N/A self assertWellformed r N/A N/A ChannelDeleteTest N/A ViewTestCase N/A test_delete_channel_as_admin N/A N/A self N/A N/A N/A N/A N/A self login popular N/A r N/A N/A N/A self client post /channel/popular/settings/delete N/A nick actor_remove _nonce #popular@example.com N/A N/A util create_nonce popular actor_remove N/A r N/A N/A self assertRedirectsPrefix r /channel N/A N/A N/A self assertContains r N/A N/A messages flash actor_remove N/A N/A N/A self assertWellformed r N/A test_delete_channel_as_member N/A N/A self N/A N/A N/A N/A N/A self login unpopular N/A r N/A N/A N/A self client post /channel/popular/settings/delete N/A nick actor_remove _nonce #popular@example.com N/A N/A util create_nonce unpopular actor_remove N/A N/A N/A self assertContains r not allowed N/A N/A N/A self assertWellformed r N/A N/A ChannelLeaveTest N/A ViewTestCase N/A test_leave_channel N/A N/A self N/A N/A N/A N/A N/A self login unpopular N/A r N/A N/A N/A self client post /channel/popular N/A nick channel_part channel _nonce unpopular@example.com #popular@example.com N/A N/A util create_nonce unpopular channel_part N/A r N/A N/A self assertRedirectsPrefix r /channel/popular N/A N/A N/A self assertContains r left the channel N/A N/A N/A self assertWellformed r N/A test_leave_channel_not_member N/A N/A self N/A N/A N/A N/A N/A self login annoying N/A r N/A N/A N/A self client post /channel/popular N/A nick channel_part channel _nonce annoying@example.com #popular@example.com N/A N/A util create_nonce annoying channel_part N/A N/A N/A self assertContains r not a member N/A N/A N/A self assertWellformed r N/A N/A SettingsTest N/A ViewTestCase N/A N/A page_to_template_extension N/A /details /photo /design /delete index details photo design delete test_settings_all_pages_logged_out N/A N/A self N/A N/A N/A page N/A self page_to_template_extension N/A N/A r N/A N/A N/A self client get N/A /channel/popular/settings page N/A r N/A N/A self assertRedirectsPrefix r /login N/A test_settings_all_pages_logged_in N/A N/A self N/A N/A N/A N/A N/A self login popular N/A N/A page template_extention N/A N/A N/A self page_to_template_extension iteritems N/A N/A r N/A N/A N/A self client get N/A /channel/popular/settings page N/A N/A N/A self assertTemplateUsed r N/A channel/templates/settings_%s.html template_extention N/A N/A N/A self assertWellformed r N/A test_settings_channel_not_exist N/A N/A self N/A N/A N/A N/A N/A self login popular N/A N/A page template_extention N/A N/A N/A self page_to_template_extension iteritems N/A N/A N/A page /delete N/A N/A N/A r N/A N/A N/A self client get N/A /channel/nonexist/settings page N/A test_settings_delete_channel N/A N/A self N/A N/A N/A N/A N/A self login popular N/A r N/A N/A N/A self client post /channel/popular/settings/delete N/A actor_remove nick _nonce #popular@example.com N/A N/A util create_nonce popular actor_remove N/A r N/A N/A self assertRedirectsPrefix r /channel N/A N/A N/A self assertContains r Deleted N/A N/A N/A self assertWellformed r N/A test_settings_details N/A N/A self N/A N/A N/A N/A N/A self login popular N/A external_url http://example.com N/A description test desc N/A r N/A N/A N/A self client post /channel/popular/settings/details N/A channel_update channel description external_url _nonce #popular@example.com description external_url N/A N/A util create_nonce popular channel_update N/A r N/A N/A self assertRedirectsPrefix r /channel/popular/settings/details N/A N/A N/A self assertContains r description N/A N/A N/A self assertContains r external_url N/A N/A N/A self assertWellformed r N/A test_settings_details_bad_url N/A N/A self N/A N/A N/A N/A N/A self login popular N/A external_url javascript:alert(1); N/A description test desc N/A r N/A N/A N/A self client post /channel/popular/settings/details N/A channel_update channel description external_url _nonce #popular@example.com description external_url N/A N/A util create_nonce popular channel_update N/A N/A N/A self assertContains r Invalid url N/A N/A N/A self assertWellformed r N/A N/A CommentTest N/A ViewTestCase N/A test_post_and_delete_comment_logged_in N/A N/A self N/A N/A N/A N/A N/A self login popular N/A comment This is the comment N/A r N/A N/A N/A self client post /channel/popular/presence/13345 N/A stream entry nick entry_add_comment content _nonce stream/#popular@example.com/presence stream/#popular@example.com/presence/13345 popular@example.com comment N/A N/A util create_nonce popular entry_add_comment N/A N/A N/A self exhaust_queue_any N/A r N/A N/A self assertRedirectsPrefix r /channel/popular/presence/13345?flash N/A N/A N/A self assertContains r comment N/A N/A N/A self assertContains r Comment added N/A r N/A N/A self assertGetLink r confirm-delete link_no 1 of_count 2 N/A r N/A N/A self assertRedirectsPrefix r /channel/popular/presence/13345?flash N/A N/A N/A self assertContains r Comment deleted N/A N/A