tests/run-tests.py
changeset 45442 c6e332a451d0
parent 45408 543e446204c6
child 45513 22140fd783d2
--- a/tests/run-tests.py	Mon Aug 17 10:59:30 2020 +0200
+++ b/tests/run-tests.py	Fri Sep 11 13:04:05 2020 +0530
@@ -3347,7 +3347,8 @@
         else:
             errpath = b'%s.err' % test['path']
         if self.options.outputdir:
-            errpath = os.path.join(self.options.outputdir, errpath)
+            self._outputdir = canonpath(_sys2bytes(self.options.outputdir))
+            errpath = os.path.join(self._outputdir, errpath)
         return errpath
 
     def _getport(self, count):