mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
bpo-35733: Make isinstance(ast.Constant(boolean), ast.Num) be false. (GH-11547)
This commit is contained in:
parent
39ed289a35
commit
7417622617
3 changed files with 13 additions and 1 deletions
|
@ -411,12 +411,16 @@ class AST_Tests(unittest.TestCase):
|
|||
self.assertFalse(isinstance(ast.Str('42'), ast.Bytes))
|
||||
self.assertFalse(isinstance(ast.Num(42), ast.NameConstant))
|
||||
self.assertFalse(isinstance(ast.Num(42), ast.Ellipsis))
|
||||
self.assertFalse(isinstance(ast.NameConstant(True), ast.Num))
|
||||
self.assertFalse(isinstance(ast.NameConstant(False), ast.Num))
|
||||
|
||||
self.assertFalse(isinstance(ast.Constant('42'), ast.Num))
|
||||
self.assertFalse(isinstance(ast.Constant(42), ast.Str))
|
||||
self.assertFalse(isinstance(ast.Constant('42'), ast.Bytes))
|
||||
self.assertFalse(isinstance(ast.Constant(42), ast.NameConstant))
|
||||
self.assertFalse(isinstance(ast.Constant(42), ast.Ellipsis))
|
||||
self.assertFalse(isinstance(ast.Constant(True), ast.Num))
|
||||
self.assertFalse(isinstance(ast.Constant(False), ast.Num))
|
||||
|
||||
self.assertFalse(isinstance(ast.Constant(), ast.Num))
|
||||
self.assertFalse(isinstance(ast.Constant(), ast.Str))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue