Describe the Bug
When environment variables containing non-ASCII characters (such as Chinese or Russian) are defined in configuration files like environment.properties, the generated Allure test reports display these values as garbled text instead of correctly showing the original characters.
This issue is related to the following existing issues:
#1244 - Environment variables with non-ASCII characters display as garbled
#2613 - Character encoding issues in configuration files
Steps to Reproduce
-
Create an environment.properties file with non-ASCII characters.
-
Place the file in your project's allure-results directory or configure it as per your Allure setup.
-
Run test suite and generate the Allure report.
-
Open the Allure report in your browser and Navigate to the "Environment" section, you can see garbled characters or replacement characters instead.
Expected Behaviour
All environment variables should display with their original characters correctly rendered, regardless of language.
Screenshots or Additional Context
environment.properties file

What Language are you using?
Java
What Framework/Allure Integration you are using?
allure-pytest
What version of Allure Integration you are using?
2.25.0
What version of Allure Report you are using?
2.25.0
Code of Conduct
Describe the Bug
When environment variables containing non-ASCII characters (such as Chinese or Russian) are defined in configuration files like environment.properties, the generated Allure test reports display these values as garbled text instead of correctly showing the original characters.
This issue is related to the following existing issues:
#1244 - Environment variables with non-ASCII characters display as garbled
#2613 - Character encoding issues in configuration files
Steps to Reproduce
Create an environment.properties file with non-ASCII characters.
Place the file in your project's allure-results directory or configure it as per your Allure setup.
Run test suite and generate the Allure report.
Open the Allure report in your browser and Navigate to the "Environment" section, you can see garbled characters or replacement characters instead.
Expected Behaviour
All environment variables should display with their original characters correctly rendered, regardless of language.
Screenshots or Additional Context
environment.properties file

What Language are you using?
Java
What Framework/Allure Integration you are using?
allure-pytest
What version of Allure Integration you are using?
2.25.0
What version of Allure Report you are using?
2.25.0
Code of Conduct