Behave 支持的语言
我们可以选择在特征文件中使用英语以外的其他语言。这是因为,大多数的BDD工具都支持国际化。重要的事实是,关键字–Then、When、Given可以用其他母语描述,如西班牙语、法语等。
在这种情况下,开发者也可以用其他语言实现步骤定义。所有语言的列表可以通过以下命令获得:behave –lang-list。
在使用命令 behave –lang-list 后,你的电脑上会出现以下屏幕 –
Behave中还包括一些语言,如下所述
一个特征文件可以与一种特定的语言相关联。这时,BDD框架会选择该特定语言的关键词。该语言可以在配置文件中被设置为默认语言。
Behave配置文件可以是,.behaverc或behave.ini文件。如果我们希望语言是丹麦语,那么参数lang的值应该在配置文件中设置为da。
配置文件的设置
下面给出了选择特定语言的特征文件设置,作为例子的语言是丹麦语(da)。
[behave]
lang = da