#3737: Testsuite gunittest/multirunner.py: TypeError: str expected, not bytes --------------------------------+------------------------- Reporter: AnikaBettge | Owner: grass-dev@… Type: defect | Status: new Priority: normal | Milestone: 7.8.0 Component: Python | Version: svn-trunk Keywords: Python3, testsuite | CPU: x86-64 Platform: Linux | --------------------------------+------------------------- Tzhe multirunner in trunk currently fails with Python3:
{{{ (grasspy3) ✔ ~/src/grass-7.7.svn/testsuite/examples 11:41 $ bash test_framework_GRASS_GIS_with_NC.sh test_framework_GRASS_GIS_with_NC_AB.conf --2019-01-23 13:42:48-- https://grass.osgeo.org/sampledata/north_carolina/nc_spm_08_grass7.tar.gz ... Starting GRASS GIS... Cleaning up temporary files... Executing <sh /home/abettge/grassdata/tests-grassdata/tmp_rename.sh> ... WARNUNG: <basin> already exists. File not copied. WARNUNG: <boundary> already exists. File not copied. ... Execution of <sh /home/abettge/grassdata/tests-grassdata/tmp_rename.sh> finished. Cleaning up default sqlite database ... Cleaning up temporary files... Traceback (most recent call last): File "/home/abettge/src/grass-7.7.svn/lib/python/gunittest/multirunner.py", line 125, in <module> sys.exit(main()) File "/home/abettge/src/grass-7.7.svn/lib/python/gunittest/multirunner.py", line 76, in main os.environ['GISBASE'] = gisbase File "/home/abettge/src/grass-7.7.svn/grasspy3/lib/python3.5/os.py", line 730, in __setitem__ value = self.encodevalue(value) File "/home/abettge/src/grass-7.7.svn/grasspy3/lib/python3.5/os.py", line 798, in encode raise TypeError("str expected, not %s" % type(value).__name__) TypeError: str expected, not bytes }}} Version: {{{ grass77 --config svn_revision 74007 }}} -- Ticket URL: <https://trac.osgeo.org/grass/ticket/3737> GRASS GIS <https://grass.osgeo.org>
_______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev