我是个行为新手,正在做一个简单的测试。
我有 1 个具有非常基本的西班牙语语言的功能文件和 1 个步骤也非常简单的文件
我在 Visual Studio 代码终端中运行命令
behave.exe .\features
结果是正确的,一切看起来都很好。
例如在终端中我看到: 特征:Pantalla de logín de mi sistema
但是当我运行命令时
behave.exe .\features --format behave_html_formatter:HTMLFormatter -o report_tutorial.html
生成的 html 无法很好地绘制 á é í ó ú 等字符
例如 Caracter�stica:Pantalla de log�n de mi sistema
您可以尝试使用更新的 HTML Pretty 格式化程序。您使用的已经过时了。
项目在这里https://github.com/behave-contrib/behave-html-pretty-formatter
安装:
pip3 install behave-html-pretty-formatter
用途:
behave.exe .\features --format behave_html_pretty_formatter:PrettyHTMLFormatter -o report_tutorial.html
或者如果您有
behave.ini
文件
behave.exe .\features -f html-pretty -o report_tutorial.html