Message198069
| Author |
pitrou |
| Recipients |
asvetlov, benjamin.peterson, charettes, ezio.melotti, fabioz, gvanrossum, matthewlmcclure, matthewlmcclure-gmail, meador.inge, michael.foord, pitrou, python-dev, r.david.murray, rhettinger, terry.reedy, tim.peters, tomwardill |
| Date |
2013年09月19日.13:36:54 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1372998580.4176767.1379597807947.JavaMail.root@zimbra10-e2.priv.proxad.net> |
| In-reply-to |
<4118697B-204A-402F-AF22-80EDF60F9594@voidspace.org.uk> |
| Content |
> If the object state includes mutable objects then restoring the
> previous dictionary will just restore the same mutable (and likely
> mutated) object.
I don't understand what you're talking about. Which mutable objects
exactly? I'm talking about copying the dict before setUp.
> >> Obviously
> >> sharing state between tests is prima facie bad, but any framework
> >> reusing test suites is doing that already.
> >
> > What do you mean?
>
> Any framework that is currently reusing test suites is re-using
> testcase instances. They are already sharing state between the runs.
They are not sharing it, since setUp will usually create the state
anew. What we're talking about is cleaning up the state after tearDown
is run, instead of waiting for the next setUp call. |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2013年09月19日 13:36:54 | pitrou | set | recipients:
+ pitrou, gvanrossum, tim.peters, rhettinger, terry.reedy, fabioz, benjamin.peterson, ezio.melotti, r.david.murray, michael.foord, matthewlmcclure, asvetlov, meador.inge, python-dev, tomwardill, matthewlmcclure-gmail, charettes |
| 2013年09月19日 13:36:54 | pitrou | link | issue11798 messages |
| 2013年09月19日 13:36:54 | pitrou | create |
|