Exemplo n.º 1
0
def test_tc03_find_category_by_id():
    liwc = pyliwc.Liwc(LIWC_PATH_TO_DIC)

    category = liwc.find_id_category(LIWC_CATEGORY_ID)

    ERR_MESSAGE = "Não foi possível encontrar a categoria pelo ID"

    assert category.get_id() == str(LIWC_CATEGORY_ID), ERR_MESSAGE
Exemplo n.º 2
0
def liwc_class():
    liwc = pyliwc.Liwc("data/dictionaries/liwc_2015_pt2_sem_pulo_linhas.dic")

    sentence = liwc.process_sentence("Ola tudo bem?")
    print(sentence.get_words())
    print(sentence.get_categories())
    print(sentence.get_raw_words())
    print(sentence.get_raw_value())
Exemplo n.º 3
0
def test_tc04_category_get_words():
    liwc = pyliwc.Liwc(LIWC_PATH_TO_DIC)

    category = liwc.find_id_category(LIWC_CATEGORY_ID)

    words_by_category = category.get_words()

    ERR_MESSAGE = "Palavras da Categoria 1 não é maior que 0"

    assert len(words_by_category) > 0, ERR_MESSAGE
Exemplo n.º 4
0
def test_tc02_get_words_size():
    liwc = pyliwc.Liwc(LIWC_PATH_TO_DIC)

    words = liwc.get_words()
    words_size = len(words)

    ERR_MESSAGE = "Quantidade de palavras não condiz com o definido. Tamanho definido {}; Tamanho existente {}".format(
        LIWC_NUMBER_WORDS, words_size)

    assert words_size == LIWC_NUMBER_WORDS, ERR_MESSAGE
Exemplo n.º 5
0
def test_tc01_get_categories_size():
    liwc = pyliwc.Liwc(LIWC_PATH_TO_DIC)

    categories = liwc.get_categories()
    size_categories = len(categories)

    ERR_MESSAGE = "Quantidade de categorias não condiz com o definido. Tamanho definido {}; Tamanho existente {}".format(
        LIWC_NUMBER_CATEGORIES, size_categories)

    assert size_categories == LIWC_NUMBER_CATEGORIES, ERR_MESSAGE
Exemplo n.º 6
0
def test_tc07_process_sentence_get_raw_value():
    liwc = pyliwc.Liwc(LIWC_PATH_TO_DIC)

    message = "Olá, tudo bem?"
    sentence = liwc.process_sentence(message)

    raw_value = sentence.get_raw_value()

    ERR_MESSAGE = "Textos são diferente"

    assert raw_value == message, ERR_MESSAGE
Exemplo n.º 7
0
def test_tc06_process_sentence_get_categories():
    liwc = pyliwc.Liwc(LIWC_PATH_TO_DIC)

    message = "Olá, tudo bem?"
    sentence = liwc.process_sentence(message)

    categories = sentence.get_categories()

    ERR_MESSAGE = "Categorias  de 'Olá, tudo bem?' não é maior que 0"

    assert len(categories) > 0, ERR_MESSAGE
Exemplo n.º 8
0
def test_tc05_process_sentence_get_words():
    liwc = pyliwc.Liwc(LIWC_PATH_TO_DIC)

    message = "Olá, tudo bem?"
    sentence = liwc.process_sentence(message)

    words = sentence.get_words()

    ERR_MESSAGE = "Palavras  de 'Olá, tudo bem?' não é igual a 3"

    assert len(words) == 3, ERR_MESSAGE