/P2-PabloRuiz_MiguelMayoral-TDD

Practice 2 (TDD) made by Pablo Ruiz and Miguel Mayoral for Verificación y Desarrollo de Programas

Primary LanguagePython

P1-PabloRuiz_MiguelMayoral

Pratice 1 for Verificación y Desarrollo (TDD module)

Python Version

The program was coded in Python 3.6, so run it in same version.

How it works

You can install the dependencies using:

make bootstrap

And execute the tests with:

make test

You can execute the program using the next command:

python main.py <param1>

python main.py 'http://websitetips.com/articles/copy/lorem/ipsum.txt'
#Welcome to the awesome text analyzer !
#The results are:
#et:  40
#dolor:  22
#diam:  19
#sed:  19
#sit:  19
#ipsum:  19
#lorem:  19
#amet:  17
#dolore:  16
#ut:  14
#ea:  11
#vero:  11
#erat:  11
#magna:  11
#tempor:  10
#est:  9
#sanctus:  9
#takimata:  9
#sea:  9
#no:  9
#gubergren:  9
#kasd:  9
#clita:  9
#stet:  9
#rebum:  9
#dolores:  9
#duo:  9
#justo:  9
#accusam:  9
#eos:  9
#aliquyam:  9
#labore:  9
#invidunt:  9
#eirmod:  9
#nonumy:  9
#elitr:  9
#sadipscing:  9
#consetetur:  9
#voluptua:  8
#vel:  6
#nulla:  5
#consequat:  4
#duis:  3
#feugiat:  3
#eu:  3
#illum:  3
#molestie:  3
#esse:  3
#velit:  3
#vulputate:  3
#hendrerit:  3
#iriure:  3
#eum:  3
#autem:  3
#commodo:  2
#ex:  2
#aliquip:  2
#nisl:  2
#lobortis:  2
#suscipit:  2
#ullamcorper:  2
#tation:  2
#exerci:  2
#nostrud:  2
#quis:  2
#veniam:  2
#minim:  2
#ad:  2
#enim:  2
#wisi:  2
#aliquam:  2
#laoreet:  2
#tincidunt:  2
#euismod:  2
#nibh:  2
#nonummy:  2
#elit:  2
#adipiscing:  2
#consectetuer:  2
#feugait:  2
#te:  2
#augue:  2
#delenit:  2
#zzril:  2
#luptatum:  2
#praesent:  2
#blandit:  2
#qui:  2
#dignissim:  2
#odio:  2
#iusto:  2
#accumsan:  2
#eros:  2
#facilisis:  2
#websitetipscomhttpwebsitetipscomarticlescopylorem:  1
#ametcourtesy:  1
#facilisisat:  1
#consequatduis:  1
#volutpat:  1
#assum:  1
#possim:  1
#facer:  1
#placerat:  1
#mazim:  1
#quod:  1
#id:  1
#doming:  1
#imperdiet:  1
#nihil:  1
#congue:  1
#option:  1
#eleifend:  1
#nobis:  1
#soluta:  1
#cum:  1
#liber:  1
#facilisinam:  1
#volutpatut:  1
#facilisi:  1
#ametduis:  1