[Python-checkins] cpython: Isolate the test_source() test in test_collections
Benjamin Peterson
benjamin at python.org
Thu Mar 24 17:51:46 CET 2011
2011/3/24 raymond.hettinger <python-checkins at python.org>:
> http://hg.python.org/cpython/rev/4f1cd92fe835
> changeset: 68901:4f1cd92fe835
> user: Raymond Hettinger <python at rcn.com>
> date: Thu Mar 24 09:45:43 2011 -0700
> summary:
> Isolate the test_source() test in test_collections
>
> files:
> Lib/test/test_collections.py | 13 ++++++++-----
> 1 files changed, 8 insertions(+), 5 deletions(-)
>
>
> diff --git a/Lib/test/test_collections.py b/Lib/test/test_collections.py
> --- a/Lib/test/test_collections.py
> +++ b/Lib/test/test_collections.py
> @@ -330,13 +330,16 @@
>
> def test_source(self):
> # verify that _source can be run through exec()
> - tmp = namedtuple('Color', 'red green blue')
> - self.assertNotIn('Color', globals())
> + tmp = namedtuple('NTColor', 'red green blue')
> + globals().pop('NTColor', None) # remove artifacts from other tests
> + self.assertNotIn('NTColor', globals())
Shouldn't these other tests cleanup after themselves?
--
Regards,
Benjamin
More information about the Python-checkins
mailing list