我正在做一个基本的测试,以确保语言切换后,正确的文本被加载。本地测试工作正常,但同样的测试失败了。在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测试失败的任何想法?
嗨...实际上我发现我错过了编码翻译文件,因此失败了!非常棒!那一刻确实 – 2015-02-15 14:14:44
好吧,它现在正在工作。如果您有任何其他问题,请告诉我们! – mlocher 2015-02-15 14:16:05