From f903ad5f9057d38cda66d201ae7438057cd1b663 Mon Sep 17 00:00:00 2001 From: fedepell Date: Tue, 12 Mar 2019 15:46:46 +0100 Subject: [PATCH] waf_unit_test: prevent error when dumping run to script and environment contains UTF-8 chars --- waflib/Tools/waf_unit_test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/waflib/Tools/waf_unit_test.py b/waflib/Tools/waf_unit_test.py index 74d6c056..6ff6f727 100644 --- a/waflib/Tools/waf_unit_test.py +++ b/waflib/Tools/waf_unit_test.py @@ -214,7 +214,7 @@ class utest(Task.Task): 'cmd': cmd } script_file = self.inputs[0].abspath() + '_run.py' - Utils.writef(script_file, script_code) + Utils.writef(script_file, script_code, encoding='utf-8') os.chmod(script_file, Utils.O755) if Logs.verbose > 1: Logs.info('Test debug file written as %r' % script_file)