~facundo/encuentro/trunk

« back to all changes in this revision

Viewing changes to tests/test_dqsv_scrapers.py

  • Committer: Facundo Batista
  • Date: 2014-08-01 23:39:04 UTC
  • mto: This revision was merged to the branch mainline in revision 221.
  • Revision ID: facundo@taniquetil.com.ar-20140801233904-j5b0zh9ewgd9x4mx
Added more tests for the swf.

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
 
23
23
from server import scrapers_dqsv
24
24
 
25
 
_RES_SWF_1 = [(
 
25
_SHOULD_SWF_1 = [(
26
26
        "Carlos Alberto “Nito” Mestre",
27
27
        "músico",
28
28
        "Su voz entonada, su estirpe de clásico, su hermandad musical con Charly García, su calidad compositiva, su buen gusto, su trayectoria, lo convierten en una figura emblemática del rock nacional. Fundador de Sui Generis y PorsuiGieco, luego el liderazgo en varios grupos, y su definitiva condición de solista proyectado a la escena latinoamericana, con afincamientos en Miami y en Buenos Aires, encuentran a Nito estabilizado, con plenitud artística y de vida. Revaloriza su pasado de juventud, es autocrítico con el alcoholismo que padeció, pero se reconforta por haber dado vuelta la página, “con silenciosa ética”."
40
40
        "Jorge Marrale transita por todas las posibilidades escénicas que le brinda su condición de actor, aunque se vuelca preferentemente hacia el teatro. Pero también es exitoso en ciclos de cuidada producción de TV, como el inolvidable personaje de psicolonalista en Vulnerables. El cine le dio la oportunidad de personificar a Perón, en Ay Juancito. Por su sólida actividad artística, recibió gran número de premios, como el Konex de Platino, el Martín Fierro, el Ace de Oro, entre otros. Simultáneamente y siempre imbuído de su gran compromiso social, co conduce, como secretario general, la Sociedad Argentina de Gestión de Actores Intérpretes."
41
41
    )]
42
42
 
 
43
_SHOULD_SWF_2 = [(
 
44
        "Pablo LLonto",
 
45
        "abogado y periodista",
 
46
        "Su vida pública y su ideario se desarrollan a través de dos caminos pavimentados con sólidas convicciones sobre la igualdad y la justicia: el periodismo y la abogacía. Hay dos causas emblemáticas en su derrotero: Papel Prensa y la adopción de bebés por parte de la directora del diario Clarín. Justamente “La Noble Ernestina” es uno de sus libros más representativos. Fue delegado gremial de ese diario, perseguido por la empresa al punto de no dejarlo entrar a la redacción. En la actualidad escribe en “Caras y Caretas”, “Un caño” y en diversas publicaciones del exterior. Y milita, como hace una treintena de años, en la lucha por derechos humanos."
 
47
    ), (
 
48
        "Alberto Sava",
 
49
        "artista, docente y psicólogo social",
 
50
        "Fue el fundador del Frente de Artistas del Borda, un espacio de denuncia y cambio social, desde donde sembró y cultivó una innovadora concepción en el tratamiento de la salud mental. Su lucha por el fin del encierro y por la transformación del manicomio es permanente, con una propuesta innovadora al incorporar talleres de arte como una disciplina per se. Sava preside la “Asociación Civil Red Argentina de Arte y Salud Mental”, es autor del libro “Desde el mimo contemporáneo hasta el teatro participativo” y coautor de “Frente de Artistas del Borda, una experiencia desmanicomializadora”. Un tipo que va al frente."
 
51
    ), (
 
52
        "Carlos Mellino",
 
53
        "músico",
 
54
        "Con su voz potente, sus matices de tecladista y su inspiración de compositor, es el alma y vida de “Alma y vida”, banda que la historia del rock nacional y su fusión con el jazz le reserva la condición de fundadora, junto con otras pioneras. Es aquel creador del mítico 'Del gemido de un gorrión'. Y ya en las edades mayores, Carlos Mellino reaparece cada tanto, con sus compañeros de siempre, sus éxitos eternos, sus nuevas propuestas. Y él, todo un abuelo, traslada sus vivencias a obras artesanales en coproducción activa con sus seres queridos como “Hasta que llegue mi voz”, su nueva obra."
 
55
    ), (
 
56
        "Ana Cacopardo",
 
57
        "periodista y realizadora audiovisual",
 
58
        "La imagen de Ana en los medios audiovisuales se proyecta como una rara avis, alejada de los estereotipos en danza. Sus programas, emparentados con el documentalismo, se disparan a partir de una agenda e investigación que vinculan lo subjetivo con lo presente y la memoria colectiva. Por su ciclo “Historias Debidas” (Encuentro), fue merecedora del premio Lola Mora 2013 y uno de sus muchos documentales, “Cartoneros de Villa Itatí”, que produjo junto con Eduardo Mignona, ganó en el Quinto Festival Internacional de Cine y Derechos Humanos."
 
59
    ), (
 
60
        "Graciana Peñafort Colombi",
 
61
        "abogada",
 
62
        "Es la directora general de Asuntos Jurídicos de la subsecretaría de Coordinación Administrativa del ministerio de Defensa, pero cobró justa notoriedad cuando se plantó con sus argumentos tan sólidos como brillantes frente a la Corte Suprema de Justicia en defensa de la Ley de Medios Audiovisuales, de la que es coautora. Esta profesional sanjuanina es una de las principales responsables, por su enorme conocimiento, del surgimiento de nuevos espacios audiovisuales para las tantas palabras que esperan su lugar. Una voz imprescindible."
 
63
    )]
 
64
 
43
65
 
44
66
class ScrapersTestCase(unittest.TestCase):
45
67
    """Tests for the scrapers."""
46
68
 
47
69
    def test_example_series_1(self):
48
70
        swf = open("tests/ej-dqsv-1.swf", 'rb')
49
 
        res = scrapers_dqsv.scrap(swf)
50
 
        self.assertEqual(res, _RES_SWF_1)
 
71
        result = scrapers_dqsv.scrap(swf)
 
72
        for res, should in zip(result, _SHOULD_SWF_1):
 
73
            self.assertEqual(res, should)
 
74
 
 
75
    def test_example_series_2(self):
 
76
        swf = open("tests/ej-dqsv-2.swf", 'rb')
 
77
        result = scrapers_dqsv.scrap(swf)
 
78
        for res, should in zip(result, _SHOULD_SWF_2):
 
79
            self.assertEqual(res, should)