Beispiel #1
0
def assert_formule(x, y, OOo, LaTeX):
    y_ = traduire_formule(x, fonctions = liste_fonctions, OOo = OOo, LaTeX = LaTeX, verbose = False)
    if y_ != y:
        print "/!\\ Formule: ", x
        traduire_formule(x, fonctions = liste_fonctions, OOo = OOo, LaTeX = LaTeX, verbose = True)
        print "ERREUR: ",  y_, " != ", y
    assert (y_ == y)
Beispiel #2
0
def assert_formule(x, y, OOo, LaTeX):
    y_ = traduire_formule(x,
                          fonctions=liste_fonctions,
                          OOo=OOo,
                          LaTeX=LaTeX,
                          verbose=False)
    if y_ != y:
        print "/!\\ Formule: ", x
        traduire_formule(x,
                         fonctions=liste_fonctions,
                         OOo=OOo,
                         LaTeX=LaTeX,
                         verbose=True)
        print "ERREUR: ", y_, " != ", y
    assert (y_ == y)
Beispiel #3
0
def assert_formule(x, y, OOo, LaTeX):
    y_ = traduire_formule(x, fonctions = liste_fonctions, OOo = OOo, LaTeX = LaTeX, verbose = False)
    assertEqual(y_, y)
Beispiel #4
0
 def eval_and_store(txt, name):
     formule = traduire_formule(txt, fonctions=fonctions)
     print("Formule interpretation:", txt, " → ", formule)
     self.context[name] = self._eval_python_expr(formule)
     return txt