예제 #1
0
    def test_preguntasrespuestas_basico(self):
        tweet = Tweet()
        tweet.id = 58179039764021248
        tweet.texto = "¿De qué color era el caballo blanco de Artigas? Blanco."
        tweet.texto_original = tweet.texto
        tweet.favoritos = 3
        tweet.retweets = 14
        tweet.es_humor = 1
        tweet.cuenta = 132679073

        preguntasrespuestas = clasificador.features.preguntasrespuestas.PreguntasRespuestas()

        tweet.features[preguntasrespuestas.nombre] = preguntasrespuestas.calcular_feature(tweet)
        self.assertEquals(1, tweet.features[preguntasrespuestas.nombre],
                          "El tweet debería tener 1 en preguntas-respuestas, no " + unicode(tweet.features[
                              preguntasrespuestas.nombre]))
예제 #2
0
    def test_preguntasrespuestas_basico3(self):
        tweet = Tweet()
        tweet.id = 58179039764021248
        tweet.texto = """Te hago una pregunta -¿Qué te duele? -La mano. Es que te amo -¿Por qué?
                      -De tanto pensar en ti -¡Asqueroso! -Perdón, entonces no te vuelvo hacer una carta :( -¿Sabías?"""
        tweet.texto_original = tweet.texto
        tweet.favoritos = 75
        tweet.retweets = 113
        tweet.es_humor = 1
        tweet.cuenta = 132679073

        preguntasrespuestas = clasificador.features.preguntasrespuestas.PreguntasRespuestas()

        tweet.features[preguntasrespuestas.nombre] = preguntasrespuestas.calcular_feature(tweet)
        self.assertEquals(2, tweet.features[preguntasrespuestas.nombre],
                          "El tweet debería tener 2 preguntas-respuestas, no " + unicode(tweet.features[
                              preguntasrespuestas.nombre]))
예제 #3
0
    def test_preguntasrespuestas_basico(self):
        tweet = Tweet()
        tweet.id = 58179039764021248
        tweet.texto = "¿De qué color era el caballo blanco de Artigas? Blanco."
        tweet.texto_original = tweet.texto
        tweet.favoritos = 3
        tweet.retweets = 14
        tweet.es_humor = 1
        tweet.cuenta = 132679073

        preguntasrespuestas = clasificador.features.preguntasrespuestas.PreguntasRespuestas(
        )

        tweet.features[preguntasrespuestas.
                       nombre] = preguntasrespuestas.calcular_feature(tweet)
        self.assertEquals(
            1, tweet.features[preguntasrespuestas.nombre],
            "El tweet debería tener 1 en preguntas-respuestas, no " +
            unicode(tweet.features[preguntasrespuestas.nombre]))
예제 #4
0
    def test_preguntasrespuestas_basico3(self):
        tweet = Tweet()
        tweet.id = 58179039764021248
        tweet.texto = """Te hago una pregunta -¿Qué te duele? -La mano. Es que te amo -¿Por qué?
                      -De tanto pensar en ti -¡Asqueroso! -Perdón, entonces no te vuelvo hacer una carta :( -¿Sabías?"""
        tweet.texto_original = tweet.texto
        tweet.favoritos = 75
        tweet.retweets = 113
        tweet.es_humor = 1
        tweet.cuenta = 132679073

        preguntasrespuestas = clasificador.features.preguntasrespuestas.PreguntasRespuestas(
        )

        tweet.features[preguntasrespuestas.
                       nombre] = preguntasrespuestas.calcular_feature(tweet)
        self.assertEquals(
            2, tweet.features[preguntasrespuestas.nombre],
            "El tweet debería tener 2 preguntas-respuestas, no " +
            unicode(tweet.features[preguntasrespuestas.nombre]))