Skip to content

Commit f072de2

Browse files
committed
[test/parser] Make parser tests debuggable
1 parent ce6f9a1 commit f072de2

3 files changed

Lines changed: 6 additions & 3 deletions

File tree

test/test_parser_json.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
class TestJSONParser(unittest.TestCase):
1010

1111
def setUp(self):
12-
self.basepath = 'test/resources/'
12+
dir_path = os.path.dirname(os.path.realpath(__file__))
13+
self.basepath = os.path.join(dir_path, "resources")
1314

1415
self.json_reader = dict_parser.DictReader()
1516

test/test_parser_xml.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
class TestXMLParser(unittest.TestCase):
99

1010
def setUp(self):
11-
self.basepath = 'test/resources/'
11+
dir_path = os.path.dirname(os.path.realpath(__file__))
12+
self.basepath = os.path.join(dir_path, "resources")
1213

1314
self.xml_reader = xmlparser.XMLReader()
1415

test/test_parser_yaml.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
class TestYAMLParser(unittest.TestCase):
1010

1111
def setUp(self):
12-
self.basepath = 'test/resources/'
12+
dir_path = os.path.dirname(os.path.realpath(__file__))
13+
self.basepath = os.path.join(dir_path, "resources")
1314

1415
self.yaml_reader = dict_parser.DictReader()
1516

0 commit comments

Comments
 (0)