我正在做一個基本的測試,以確保語言切換後,正確的文本被加載。本地測試工作正常,但同樣的測試失敗了。在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