在 Codeship 上测试语言切换
Test language switching on Codeship
我正在进行一项基本测试,以确保在切换语言后加载正确的文本。在本地,测试有效,但相同的测试在 codeship 上失败。
代码:
class LanguageTest(TestCase):
def setUp(self):
translation.activate("sw")
def tearDown(self):
translation.activate("en")
def test_menu_options_sw(self):
for s in TOP_LEVEL_MENUS:
self.assertRegexpMatches(response.text, s)
变量 TOP_LEVEL_MENUS
只是用户应该在 setUp
中激活的另一种语言中看到的选项列表 目前在 codeship 上,语言仍然是默认语言,即英语而不是斯瓦希里语(sw).
知道为什么 Codeship 上的测试失败了吗?
嗨,
您能否向我们发送应用内支持请求(或发送电子邮件至 support@codeship.com),包括 link 失败的构建,以便我们查看构建日志和错误信息?
最好,
马可
[免责声明]我正在为 Codeship 工作(很明显)
在 codeship 脚本中添加一个额外的步骤来编译 po 文件解决了所有问题
我正在进行一项基本测试,以确保在切换语言后加载正确的文本。在本地,测试有效,但相同的测试在 codeship 上失败。
代码:
class LanguageTest(TestCase):
def setUp(self):
translation.activate("sw")
def tearDown(self):
translation.activate("en")
def test_menu_options_sw(self):
for s in TOP_LEVEL_MENUS:
self.assertRegexpMatches(response.text, s)
变量 TOP_LEVEL_MENUS
只是用户应该在 setUp
中激活的另一种语言中看到的选项列表 目前在 codeship 上,语言仍然是默认语言,即英语而不是斯瓦希里语(sw).
知道为什么 Codeship 上的测试失败了吗?
嗨,
您能否向我们发送应用内支持请求(或发送电子邮件至 support@codeship.com),包括 link 失败的构建,以便我们查看构建日志和错误信息?
最好, 马可
[免责声明]我正在为 Codeship 工作(很明显)
在 codeship 脚本中添加一个额外的步骤来编译 po 文件解决了所有问题