From bd94e3c656341cb514e92c538e1bbf8ccbd1c17f Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Fri, 31 Jan 2014 10:33:47 -0800 Subject: [PATCH] fix replay_resolvers tests, don't use abs paths! --- pywb/replay_resolvers.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pywb/replay_resolvers.py b/pywb/replay_resolvers.py index 3f44ce33..5aa99da1 100644 --- a/pywb/replay_resolvers.py +++ b/pywb/replay_resolvers.py @@ -76,12 +76,12 @@ def make_best_resolver(path): RedisResolver('redis://myhost.example.com:1234/1') # a file - >>> make_best_resolver('file://' + os.path.dirname(os.path.realpath(__file__)) + '/replay_resolvers.py') - PathIndexResolver('/home/ilya/workspace/pywb/pywb/replay_resolvers.py') + >>> class_name(make_best_resolver('file://' + os.path.realpath(__file__))) + 'PathIndexResolver' # a dir - >>> make_best_resolver('file://' + os.path.dirname(os.path.realpath(__file__))) - PrefixResolver('/home/ilya/workspace/pywb/pywb') + >>> class_name(make_best_resolver('file://' + os.path.dirname(os.path.realpath(__file__)))) + 'PrefixResolver' """ @@ -107,6 +107,9 @@ import utils #================================================================= if __name__ == "__main__" or utils.enable_doctests(): + def class_name(obj): + return obj.__class__.__name__ + import doctest doctest.testmod()