This patch enables default Windows encodings for the python3 buffers which are already used un python2
Signed-off-by: Alin Gabriel Serdean <[email protected]> Co-authored-by: Alin Balutoiu <[email protected]> Signed-off-by: Alin Balutoiu <[email protected]> --- tests/atlocal.in | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/atlocal.in b/tests/atlocal.in index 55f9333ee..0df504be7 100644 --- a/tests/atlocal.in +++ b/tests/atlocal.in @@ -106,6 +106,15 @@ FreeBSD|NetBSD) ;; esac +if test x"$PYTHON3" != x && test "$IS_WIN32" = yes; then + # enables legacy windows unicode printing needed for Python3 compatibility + # with the Python2 tests + PYTHONLEGACYWINDOWSFSENCODING=true + export PYTHONLEGACYWINDOWSFSENCODING + PYTHONLEGACYWINDOWSSTDIO=true + export PYTHONLEGACYWINDOWSSTDIO +fi + # Check whether to run IPv6 tests. if $PYTHON -c ' import socket -- 2.16.1.windows.1 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
