Beispiel #1
0
    except Exception, e:
        print "\tFallito"
        failure += 1
    
    try:
        print "Testo ridefinizione di funzione gia presente..."
        Proxy.define('_test_handler', _test_handler, 2)
        print "\tFallito"
        failure += 1
    except Exception, e:
        print "\tOk"
        success += 1
        
    try:
        print "Testo chiamata a funzione _test_handler('prova')..."
        if Proxy.call('_test_handler', ['prova']) == 'Mi hai passato: prova':
            print "\tOk"
            success += 1
        else:
            print "\tFallito"
            failure += 1
    except Exception, e:
        print "\tFallito, eccezione: " + str(e)
        failure += 1

    print "Testo funzioni build-in..."

    from icse.ps.Fact import Fact

    funzioni = [
        ('.Somma',
Beispiel #2
0
 def valuta(self, simboli=None):
     if simboli == None:
         simboli = {}
     op_valutati = [x.valuta(simboli) for x in self._parametri]
     return Proxy.call(self._nome, op_valutati)