diff options
author | Gregory P. Smith <greg@krypto.org> | 2024-04-03 05:19:49 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-03 14:19:49 +0200 |
commit | 33ee5cb3e92ea8798e7f1a2f3a13b92b39cee6d6 (patch) | |
tree | e9ae52885bb8f2c56a07b6b20b4ebb177ccb4ed7 /Lib/test/test_unittest/test_assertions.py | |
parent | 595bb496b0504429cf01a76fd1ada718d9dd25ca (diff) | |
download | cpython-33ee5cb3e92ea8798e7f1a2f3a13b92b39cee6d6.tar.gz cpython-33ee5cb3e92ea8798e7f1a2f3a13b92b39cee6d6.zip |
GH-70647: Deprecate strptime day of month parsing without a year present to avoid leap-year bugs (GH-117107)
Diffstat (limited to 'Lib/test/test_unittest/test_assertions.py')
-rw-r--r-- | Lib/test/test_unittest/test_assertions.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Lib/test/test_unittest/test_assertions.py b/Lib/test/test_unittest/test_assertions.py index 5c1a28ecda5..1dec947ea76 100644 --- a/Lib/test/test_unittest/test_assertions.py +++ b/Lib/test/test_unittest/test_assertions.py @@ -386,6 +386,16 @@ class TestLongMessage(unittest.TestCase): '^UserWarning not triggered$', '^UserWarning not triggered : oops$']) + def test_assertNotWarns(self): + def warn_future(): + warnings.warn('xyz', FutureWarning, stacklevel=2) + self.assertMessagesCM('_assertNotWarns', (FutureWarning,), + warn_future, + ['^FutureWarning triggered$', + '^oops$', + '^FutureWarning triggered$', + '^FutureWarning triggered : oops$']) + def testAssertWarnsRegex(self): # test error not raised self.assertMessagesCM('assertWarnsRegex', (UserWarning, 'unused regex'), |