Example #1
0
 def test_lista_com_tres_elementos_tem_separador_definido(self):
     self.assertEqual("a! b e c", utils.human_list(["a", "b", "c"], separator="! "))
Example #2
0
 def test_lista_com_tres_elementos_tem_separador_definido_e_ultimo_separador_definifo(self):
     self.assertEqual(
         "a! b # c", utils.human_list(["a", "b", "c"], separator="! ", last_separator=" # ")
     )
Example #3
0
 def test_lista_com_tres_elementos_tem_separador_padrao_virgula(self):
     self.assertEqual("a, b e c", utils.human_list(["a", "b", "c"]))
Example #4
0
 def test_lista_com_dois_elementos_nao_tem_ultimo_separador_definido(self):
     self.assertEqual("a sep b", utils.human_list(["a", "b"], last_separator=" sep "))
Example #5
0
 def test_lista_com_dois_elementos_nao_tem_ultimo_separador_padrao_letra_e(self):
     self.assertEqual("a e b", utils.human_list(["a", "b"]))
Example #6
0
 def test_lista_com_um_unico_elemento_nao_tem_separador(self):
     self.assertEqual("Palavra", utils.human_list(["Palavra"]))
Example #7
0
 def test_lista_vazia_retorna_string_vazia(self):
     self.assertEqual("", utils.human_list([]))