Commit c2eb613d authored by JINMEI Tatuya's avatar JINMEI Tatuya
Browse files

merged patches in trac #355

git-svn-id: svn:// e5f2f494-b856-4b98-b285-d166d9295462
parent 9e48ae6e
# .py will be generated by configure, so we don't have to include it
# later will have configure option to choose this, like: coverage run --branch
......@@ -8,5 +9,5 @@ check-local:
for pytest in $(PYTESTS) ; do \
echo Running test: $$pytest ; \
env PYTHONPATH=$(abs_top_srcdir)/src/lib/python:$(abs_top_builddir)/src/lib/python:$(abs_top_builddir)/src/lib/dns/python/.libs \
$(PYCOVERAGE) $(abs_srcdir)/$$pytest || exit ; \
$(PYCOVERAGE) $(abs_builddir)/$$pytest || exit ; \
......@@ -34,7 +34,7 @@ class TestRename(unittest.TestCase):
Test if every script renames itself.
Scan all and look for scripts.
Scan all Makefile and look for scripts.
Then scan them by looking at the source text
(without actually running them)
......@@ -48,11 +48,11 @@ class TestRename(unittest.TestCase):
fun = re.compile(r'^\s*isc\.utils\.process\.rename\s*\(.*\)\s*(|#.*)$',
# Find all and extract names of scripts
for (d, _, fs) in os.walk('@top_srcdir@'):
if '' in fs:
# Find all Makefile and extract names of scripts
for (d, _, fs) in os.walk('@top_builddir@'):
if 'Makefile' in fs:
makefile = ''.join(open(os.path.join(d,
for (var, _) in lines.findall(makefile):
for (script, _) in scripts.findall(var):
self.__scan(d, script, fun)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment