From 6a5fdb57c10912d2fdda06d8a7d26fba2ce98cbe Mon Sep 17 00:00:00 2001 From: calvin Date: Tue, 9 Nov 2004 10:19:01 +0000 Subject: [PATCH] fix dns test on windows systems git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@1932 e7d03fd6-7b0d-0410-9947-9c21f3af8025 --- linkcheck/dns/tests/test_zone.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/linkcheck/dns/tests/test_zone.py b/linkcheck/dns/tests/test_zone.py index f46c61ad..2ad82150 100644 --- a/linkcheck/dns/tests/test_zone.py +++ b/linkcheck/dns/tests/test_zone.py @@ -26,9 +26,14 @@ import linkcheck.dns.rdatatype import linkcheck.dns.rrset import linkcheck.dns.zone +_paths = ["linkcheck", "dns", "tests"] -def fname (name): - return os.path.join("linkcheck", "dns", "tests", name) +def fname (name, sep=None): + args = tuple(_paths + [name]) + if sep is not None: + return sep.join(args) + else: + return os.path.join(*args) example_text = """$TTL 3600 @@ -90,7 +95,7 @@ $ORIGIN example. """ include_text = """$INCLUDE "%s" -""" % fname("example") +""" % fname("example", sep="/") bad_directive_text = """$FOO bar $ORIGIN example.