Skip to content

Commit 31b5881

Browse files
authored
Merge pull request #119 from marekyggdrasil/master
patch for issue #49 and fixed Travis tests
2 parents 3fda642 + 664c634 commit 31b5881

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ matrix:
44
include:
55
- python: 2.7
66
env: TOXENV=py27
7-
- python: 2.7
7+
- python: 3.4
88
env: TOXENV=py34
99
- python: pypy
1010
env: TOXENV=pypy

scrapely/template.py

+2
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@ def best_match(text):
9898
def func(fragment, page):
9999
fdata = page.fragment_data(fragment).strip()
100100
if text in fdata:
101+
if not len(fdata):
102+
return float("inf")
101103
return float(len(text)) / len(fdata) - (1e-6 * fragment.start)
102104
else:
103105
return 0.0

0 commit comments

Comments
 (0)