Hello all,

Does anyone know a good way to test function objects? It's easy enough to test class attributes, but for some reason I'm finding it difficult to test if a function has the right 'attributes'.

I'm using unittest and nosetests.

Sample function:

def foo():
    x = 3
    y = 4

This example is super simple but lets pretend that x and y were derived from some more complicated code that was done inside the function. The best way I can come up with is moving the complicated code into another function that returns the derived value and then test the return value, but if i want to keep the code in the function how can I get to those 'attribute' values to test?

Thanks,

T
--
C.T. Matsumoto
Claes de Vrieselaan 60a III
3021 JR Rotterdam
The Netherlands

tel.: +31 (0)6 41 45 08 54
_______________________________________________
Python-nl mailing list
Python-nl@python.org
http://mail.python.org/mailman/listinfo/python-nl

Antwoord per e-mail aan