diff --git a/src/promptflow/tests/sdk_cli_test/e2etests/test_cli.py b/src/promptflow/tests/sdk_cli_test/e2etests/test_cli.py index f7381ab3650..38c9bce75fa 100644 --- a/src/promptflow/tests/sdk_cli_test/e2etests/test_cli.py +++ b/src/promptflow/tests/sdk_cli_test/e2etests/test_cli.py @@ -306,13 +306,13 @@ def test_pf_flow_test_with_non_english_input_output(self, capsys): stdout, _ = capsys.readouterr() output_path = Path(FLOWS_DIR) / "chat_flow" / ".promptflow" / "flow.output.json" assert output_path.exists() - with open(output_path, "r") as f: + with open(output_path, "r", encoding="utf-8") as f: outputs = json.load(f) assert outputs["answer"] in json.loads(stdout)["answer"] detail_path = Path(FLOWS_DIR) / "chat_flow" / ".promptflow" / "flow.detail.json" assert detail_path.exists() - with open(detail_path, "r") as f: + with open(detail_path, "r", encoding="utf-8") as f: detail = json.load(f) assert detail["flow_runs"][0]["inputs"]["question"] == question assert detail["flow_runs"][0]["output"]["answer"] == outputs["answer"]