Exemplo n.º 1
0
 def test_signos_puntoycoma(self):
     texto = "hola ; adios"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '1'], ['adios', '1']]
Exemplo n.º 2
0
 def test_minusculas_y_mayusculas_signos_mezclados(self):
     texto = "hola ; .HOLA ¡Hola ?"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '3']]
Exemplo n.º 3
0
 def test_orden(self):
     texto = "hola m M g HOLA k k k k Hola"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['k', '4'], ['hola', '3'], ['m', '2'], ['g', '1']]
Exemplo n.º 4
0
 def test_signos_en_palabra_multiples_repeticiones(self):
     texto = "hola.. ?hola¿ hola adios  hora hola ? ¡adios"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '4'], ['adios', '2'], ['hora', '1']]
Exemplo n.º 5
0
 def test_quitarUn(self):
     string1="un perro"
     result=TextExamples.quitarSigno(string1)
     assert result ==['un', 'perro']
Exemplo n.º 6
0
 def test_signos_interrogacion1(self):
     texto = "hola ? adios"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '1'], ['adios', '1']]
Exemplo n.º 7
0
 def test_signos_repeticionsignos(self):
     texto = "hola hola hola ? adios"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '1'], ['adios', '1']]
Exemplo n.º 8
0
 def test_contar3Letras(self):
     string1="wwwalter"
     result=TextExamples.contar(string1)
     print(result)
     assert result == [['w', 3], ['r', 1], ['e', 1], ['t', 1], ['l', 1], ['a', 1]]
Exemplo n.º 9
0
    def test_quitarInterrogacion(self):
        string1="hola?"
        result=TextExamples.quitarSigno(string1)

        assert result == ['hola']
Exemplo n.º 10
0
 def test_quitarCara(self):
     string1 = "hola¬"
     result = TextExamples.quitarSigno(string1)
     assert result == ['hola']
Exemplo n.º 11
0
 def test_contar2Letras(self):
     string1="perro perro perro a a "
     result=TextExamples.contar(string1)
     assert result ==[['r', 6], [' ', 5], ['o', 3], ['e', 3], ['a', 2], ['p', 3]]
Exemplo n.º 12
0
 def test_quitar2Numeros(self):
     string1 = "h2ola2"
     result = TextExamples.quitarSigno(string1)
     assert result == ['hola']
Exemplo n.º 13
0
 def test_quitarDosPuntos(self):
     string1="hola:"
     result=TextExamples.quitarSigno(string1)
     assert result ==['hola']
Exemplo n.º 14
0
 def test_quitarPuntoComa(self):
     string1="hola;"
     result=TextExamples.quitarSigno(string1)
     assert result == ['hola']
Exemplo n.º 15
0
 def test_signos_apostrofe(self):
     texto = "hola ' adios"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '1'], ['adios', '1']]
Exemplo n.º 16
0
import sys
import coverage
from sample.text_examples import TextExamples

if __name__ == "__main__":
    cov = coverage.Coverage()
    cov.start()
    args = sys.argv
    for i in args:
        l = TextExamples.quitarSigno(i)
        array = TextExamples.contar(l)
    cov.stop()
    cov.save()

    print("coverage report", cov.xml_report())
    print("data", cov.get_data().line_counts())
Exemplo n.º 17
0
 def test_signos_exclamacion2(self):
     texto = "hola ¡ adios"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '1'], ['adios', '1']]
Exemplo n.º 18
0
 def test_mayusc_y_minusc(self):
     texto = "hOlA"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '1']]
Exemplo n.º 19
0
 def test_signos_puntuacion(self):
     texto = "hola. ? adios hola"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '2'], ['adios', '1']]
Exemplo n.º 20
0
 def test_minusculas_y_mayusculas_multiples(self):
     texto = "hola HOLA Hola"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '3']]
Exemplo n.º 21
0
 def test_signos_signos_en_palabra(self):
     texto = "hola.. ? ¡adios!"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '1'], ['adios', '1']]
Exemplo n.º 22
0
 def test_espacios(self):
     texto = "   hola Hola   "
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '2']]
Exemplo n.º 23
0
 def test_mayusculas(self):
     texto = "HOLA"
     lista = TextExamples.quitarSigno(texto)
     res = TextExamples.contar(lista)
     assert res == [['hola', '1']]
Exemplo n.º 24
0
 def test_quitarExclamacion(self):
     string1 = "adios!"
     result = TextExamples.quitarSigno(string1)
     assert result == ['adios']