refractoring and add italian
This commit is contained in:
@@ -1,20 +1,24 @@
|
||||
from multilang_translator.translator.llm_translator import translator_de_en
|
||||
from multilang_translator.translator.llm_translator import translator_de_fr
|
||||
from multilang_translator.translator.llm_translator import translator_de_en, translator_de_fr, translator_de_it
|
||||
from multilang_translator.translator.test_content import TESTSENTENCE_DE_BROKER, TESTSENTENCE_DE_RAINBOW
|
||||
import time
|
||||
import logging as log
|
||||
|
||||
def test_translator():
|
||||
|
||||
TESTSENTENCE_DE_BROKER = 'Ein Broker (oder Makler) ist eine Person oder ein Unternehmen, das sich zwischen dem Kauf- und Verkaufsberechtigten einer Wirtschaftsgüter (z.B. Aktien, Optionen, Derivate, Währungen, Rohstoffe usw.) stellt und als Vermittler fungiert. Sein Hauptziel ist es, Transaktionen zu erleichtern und Geld für sich selbst zu verdienen.'
|
||||
|
||||
start=time.time()
|
||||
response = translator_de_en(TESTSENTENCE_DE_BROKER)
|
||||
response = translator_de_en(TESTSENTENCE_DE_RAINBOW)
|
||||
|
||||
log.info("First query took %s", time.time() - start)
|
||||
log.info(response)
|
||||
assert 'A broker (or agent) is a person or company' in response
|
||||
assert 'The rainbow is an atmospheric optical phenomenon' in response
|
||||
|
||||
start=time.time()
|
||||
response = translator_de_fr(TESTSENTENCE_DE_BROKER)
|
||||
response = translator_de_fr(TESTSENTENCE_DE_RAINBOW)
|
||||
log.info("Second query took %s", time.time() - start)
|
||||
log.info(response)
|
||||
|
||||
start=time.time()
|
||||
response = translator_de_it(TESTSENTENCE_DE_RAINBOW)
|
||||
log.info("Second query took %s", time.time() - start)
|
||||
log.info(response)
|
||||
Reference in New Issue
Block a user