コード例 #1
0
ファイル: test_yaml_loader.py プロジェクト: dhelmr/LibreLingo
 def test_calls_convert_phrases_with_correct_values(self, convert_phrase):
     word1 = fakes.fake_value()
     word2 = fakes.fake_value()
     _convert_phrases([word1, word2])
     convert_phrase.assert_any_call(word1)
     convert_phrase.assert_any_call(word2)
コード例 #2
0
ファイル: test_yaml_loader.py プロジェクト: dhelmr/LibreLingo
 def test_converts_every_word(self, convert_phrase):
     raw_words = [None] * random.randint(0, 1000)
     assert len(_convert_phrases(raw_words)) == len(raw_words)
コード例 #3
0
ファイル: test_yaml_loader.py プロジェクト: dhelmr/LibreLingo
 def test_returns_correct_value(self, convert_phrase):
     convert_phrase.return_value = fakes.fake_value()
     assert _convert_phrases([None]) == [convert_phrase.return_value]
コード例 #4
0
ファイル: test_yaml_loader.py プロジェクト: dhelmr/LibreLingo
 def test_returns_a_list(self):
     assert type(_convert_phrases([])) == list