From b2dd97cd6c05f33d9a00251161f9291ff8987318 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Wed, 30 Aug 2017 00:19:13 +0300 Subject: [PATCH] xmltok: test_xmltok: Find data file relative to module dir. Allows to run via test aggregators. --- xmltok/test_xmltok.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/xmltok/test_xmltok.py b/xmltok/test_xmltok.py index 05953e90..2f5afe9f 100644 --- a/xmltok/test_xmltok.py +++ b/xmltok/test_xmltok.py @@ -15,7 +15,11 @@ expected = [ ('END_TAG', ('s', 'Envelope')), ] +dir = "." +if "/" in __file__: + dir = __file__.rsplit("/", 1)[0] + ex = iter(expected) -for i in xmltok.tokenize(open("test.xml")): +for i in xmltok.tokenize(open(dir + "/test.xml")): #print(i) assert i == next(ex)