Return-Path: X-Original-To: apmail-incubator-allura-commits-archive@minotaur.apache.org Delivered-To: apmail-incubator-allura-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A804B10B0E for ; Tue, 20 Aug 2013 17:45:37 +0000 (UTC) Received: (qmail 68365 invoked by uid 500); 20 Aug 2013 17:45:34 -0000 Delivered-To: apmail-incubator-allura-commits-archive@incubator.apache.org Received: (qmail 68238 invoked by uid 500); 20 Aug 2013 17:45:34 -0000 Mailing-List: contact allura-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: allura-dev@incubator.apache.org Delivered-To: mailing list allura-commits@incubator.apache.org Received: (qmail 67802 invoked by uid 99); 20 Aug 2013 17:45:32 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 20 Aug 2013 17:45:32 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id 9E18B8C0B6F; Tue, 20 Aug 2013 17:45:31 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: johnsca@apache.org To: allura-commits@incubator.apache.org Date: Tue, 20 Aug 2013 17:45:52 -0000 Message-Id: In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [22/22] git commit: [#6464] Fixed HTML entities in ticket summary for GC tracker importer [#6464] Fixed HTML entities in ticket summary for GC tracker importer Signed-off-by: Cory Johns Project: http://git-wip-us.apache.org/repos/asf/incubator-allura/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-allura/commit/1e939642 Tree: http://git-wip-us.apache.org/repos/asf/incubator-allura/tree/1e939642 Diff: http://git-wip-us.apache.org/repos/asf/incubator-allura/diff/1e939642 Branch: refs/heads/cj/6464 Commit: 1e939642389d4c3e7494f4a0c18984f4f613e3a1 Parents: a5c05c1 Author: Cory Johns Authored: Tue Aug 20 17:45:16 2013 +0000 Committer: Cory Johns Committed: Tue Aug 20 17:45:16 2013 +0000 ---------------------------------------------------------------------- ForgeImporters/forgeimporters/google/__init__.py | 4 +++- .../forgeimporters/tests/data/google/test-issue.html | 2 +- .../tests/google/functional/test_tracker.py | 2 +- .../forgeimporters/tests/google/test_extractor.py | 13 ++++++++++--- 4 files changed, 15 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-allura/blob/1e939642/ForgeImporters/forgeimporters/google/__init__.py ---------------------------------------------------------------------- diff --git a/ForgeImporters/forgeimporters/google/__init__.py b/ForgeImporters/forgeimporters/google/__init__.py index bf9d5f0..18a6209 100644 --- a/ForgeImporters/forgeimporters/google/__init__.py +++ b/ForgeImporters/forgeimporters/google/__init__.py @@ -181,7 +181,9 @@ class GoogleCodeProjectExtractor(ProjectExtractor): start += limit def get_issue_summary(self): - return self.page.find(id='issueheader').findAll('td', limit=2)[1].span.string.strip() + text = self.page.find(id='issueheader').findAll('td', limit=2)[1].span.string.strip() + bs = BeautifulSoup(text, convertEntities=BeautifulSoup.HTML_ENTITIES) + return bs.string def get_issue_description(self): return _as_text(self.page.find(id='hc0').pre).strip() http://git-wip-us.apache.org/repos/asf/incubator-allura/blob/1e939642/ForgeImporters/forgeimporters/tests/data/google/test-issue.html ---------------------------------------------------------------------- diff --git a/ForgeImporters/forgeimporters/tests/data/google/test-issue.html b/ForgeImporters/forgeimporters/tests/data/google/test-issue.html index 6373356..63670fd 100644 --- a/ForgeImporters/forgeimporters/tests/data/google/test-issue.html +++ b/ForgeImporters/forgeimporters/tests/data/google/test-issue.html @@ -175,7 +175,7 @@ contributes to open source, such as Firefox Issue 6: -Test Issue +Test "Issue"