fix test_unittest: ignore DeprecationWarning on assertDictContainsSubset()

This commit is contained in:
Victor Stinner 2011-01-03 23:56:12 +00:00
parent 47f14bade8
commit cae969e70a
2 changed files with 30 additions and 24 deletions

View file

@ -1,5 +1,5 @@
import datetime
import warnings
import unittest
@ -224,10 +224,13 @@ class TestLongMessage(unittest.TestCase):
"\+ \{'key': 'value'\} : oops$"])
def testAssertDictContainsSubset(self):
self.assertMessages('assertDictContainsSubset', ({'key': 'value'}, {}),
["^Missing: 'key'$", "^oops$",
"^Missing: 'key'$",
"^Missing: 'key' : oops$"])
with warnings.catch_warnings():
warnings.simplefilter("ignore", DeprecationWarning)
self.assertMessages('assertDictContainsSubset', ({'key': 'value'}, {}),
["^Missing: 'key'$", "^oops$",
"^Missing: 'key'$",
"^Missing: 'key' : oops$"])
def testAssertMultiLineEqual(self):
self.assertMessages('assertMultiLineEqual', ("", "foo"),