Incremental diff for test failures: === modified file 'lib/lp/answers/stories/answer-contact-report.txt' --- lib/lp/answers/stories/answer-contact-report.txt 2009-09-18 18:54:36 +0000 +++ lib/lp/answers/stories/answer-contact-report.txt 2009-09-23 14:34:03 +0000 @@ -40,7 +40,7 @@ >>> anon_browser.getLink('Gnome Baker').click() >>> print anon_browser.title - Questions for Gnome Baker : gnomebaker + Questions : gnomebaker When the user is logged in, and he is visiting this page in his profile he will see a link after each project to manage his registration. === modified file 'lib/lp/answers/stories/faq-add.txt' --- lib/lp/answers/stories/faq-add.txt 2009-09-22 08:45:55 +0000 +++ lib/lp/answers/stories/faq-add.txt 2009-09-23 13:23:22 +0000 @@ -29,7 +29,7 @@ >>> owner_browser.open('http://answers.launchpad.dev/firefox') >>> owner_browser.getLink('All FAQs').click() >>> print owner_browser.title - FAQs for Mozilla Firefox : Questions for Mozilla Firefox : Mozilla Firefox + FAQs for Mozilla Firefox : Questions : Mozilla Firefox >>> print extract_text( ... find_tag_by_id(owner_browser.contents, 'faqs-listing')) @@ -67,7 +67,7 @@ >>> owner_browser.url 'http://answers.launchpad.dev/firefox/+faq/...' >>> print owner_browser.title - Questions for... + Questions : Mozilla Firefox >>> content = find_main_content(owner_browser.contents) >>> extract_text(content.find('div', {'id' : 'faq-keywords'})) @@ -80,7 +80,7 @@ >>> owner_browser.getLink('List all FAQs').click() >>> print owner_browser.title - FAQs for Mozilla Firefox : Questions for Mozilla Firefox : Mozilla Firefox + FAQs for Mozilla Firefox : Questions : Mozilla Firefox >>> print extract_text( ... find_tag_by_id(owner_browser.contents, 'faqs-listing')) === modified file 'lib/lp/answers/stories/faq-browse-and-search.txt' --- lib/lp/answers/stories/faq-browse-and-search.txt 2009-09-22 08:45:55 +0000 +++ lib/lp/answers/stories/faq-browse-and-search.txt 2009-09-23 13:44:27 +0000 @@ -19,7 +19,7 @@ >>> print browser.url http://answers.launchpad.dev/kubuntu/+faqs >>> print browser.title - FAQs for Kubuntu : Questions for Kubuntu - Free KDE-based Linux : Kubuntu + FAQs for Kubuntu : Questions : Kubuntu >>> print extract_text(find_main_content(browser.contents).find('p')) There are no FAQs for Kubuntu. @@ -33,7 +33,7 @@ >>> browser.open('http://answers.launchpad.dev/ubuntu') >>> browser.getLink('All FAQs').click() >>> print browser.title - FAQs for Ubuntu : Questions for Ubuntu Linux : Ubuntu + FAQs for Ubuntu : Questions : Ubuntu She sees a listing of the current FAQs about Ubuntu: @@ -49,7 +49,7 @@ >>> browser.getLink('Next').click() >>> print browser.title - FAQs for Ubuntu : Questions for Ubuntu Linux : Ubuntu + FAQs for Ubuntu : Questions : Ubuntu >>> print extract_text(find_tag_by_id(browser.contents, 'faqs-listing')) Wireless Networking Documentation @@ -70,7 +70,7 @@ >>> browser.getLink('How can I play MP3/Divx').click() >>> print backslashreplace(browser.title) - Questions for... + Questions : Ubuntu >>> print browser.url http://answers.launchpad.dev/ubuntu/+faq/6 @@ -78,7 +78,7 @@ >>> browser.getLink('List all FAQs').click() >>> print browser.title - FAQs for Ubuntu : Questions for Ubuntu Linux : Ubuntu + FAQs for Ubuntu : Questions : Ubuntu >>> print browser.url http://answers.launchpad.dev/ubuntu/+faqs @@ -91,7 +91,7 @@ >>> browser.getControl(name='field.search_text').value = 'crash on boot' >>> browser.getControl('Search', index=0).click() >>> print backslashreplace(browser.title) - FAQs matching \u201ccrash on boot\u201d for Ubuntu : Questions for Ubuntu Linux : Ubuntu + FAQs matching \u201ccrash on boot\u201d for Ubuntu : Questions : Ubuntu When no matches are found, a simple message is displayed: @@ -123,7 +123,7 @@ >>> browser.getLink('1 question(s)').click() >>> print browser.title - Questions for Ubuntu Linux : Ubuntu + Questions : Ubuntu >>> questions = find_tag_by_id(browser.contents, 'question-listing') >>> for question in questions.findAll('td', 'questionTITLE'): @@ -142,7 +142,7 @@ >>> browser.getLink('1 FAQ(s)').click() >>> print backslashreplace(browser.title) - FAQs matching \u201cplugin\u201d for Ubuntu : Questions for Ubuntu Linux : Ubuntu + FAQs matching \u201cplugin\u201d for Ubuntu : Questions : Ubuntu >>> print extract_text(find_tag_by_id(browser.contents, 'faqs-listing')) How can I play MP3/Divx/DVDs/Quicktime/Realmedia files or view @@ -159,7 +159,7 @@ ... '+source/mozilla-firefox') >>> browser.getLink('All FAQs').click() >>> print browser.title - FAQs for Ubuntu : Questions for Ubuntu Linux : Ubuntu + FAQs for Ubuntu : Questions : Ubuntu >>> print browser.url http://answers.launchpad.dev/ubuntu/+faqs === modified file 'lib/lp/answers/stories/faq-edit.txt' --- lib/lp/answers/stories/faq-edit.txt 2009-09-17 20:59:14 +0000 +++ lib/lp/answers/stories/faq-edit.txt 2009-09-23 13:46:25 +0000 @@ -11,7 +11,7 @@ >>> from canonical.launchpad.helpers import backslashreplace >>> anon_browser.open('http://answers.launchpad.dev/firefox/+faq/7') >>> print backslashreplace(anon_browser.title) - Questions for... + Questions : Mozilla Firefox >>> anon_browser.getLink('Edit FAQ') Traceback (most recent call last): === modified file 'lib/lp/answers/stories/project-add-question.txt' --- lib/lp/answers/stories/project-add-question.txt 2009-09-18 15:24:30 +0000 +++ lib/lp/answers/stories/project-add-question.txt 2009-09-23 13:46:22 +0000 @@ -129,7 +129,7 @@ >>> user_browser.url '.../thunderbird/+question/...' >>> print user_browser.title - Questions for... + Questions : Mozilla Thunderbird == Supported Language behaviour == @@ -329,4 +329,4 @@ >>> user_browser.url '.../thunderbird/+question/...' >>> print user_browser.title - Questions for... + Questions : Mozilla Thunderbird === modified file 'lib/lp/answers/stories/question-add-in-other-languages.txt' --- lib/lp/answers/stories/question-add-in-other-languages.txt 2009-09-18 15:24:30 +0000 +++ lib/lp/answers/stories/question-add-in-other-languages.txt 2009-09-23 13:51:11 +0000 @@ -22,7 +22,7 @@ >>> browser.addHeader('Authorization', 'Basic