Skip to content

Commit b6f630b

Browse files
committed
.
1 parent bbedae3 commit b6f630b

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

test-data/unit/check-narrowing.test

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3030,9 +3030,15 @@ class A:
30303030
if type(self) is type(x):
30313031
reveal_type(self) # N: Revealed type is "__main__.A"
30323032
reveal_type(x) # N: Revealed type is "__main__.A"
3033+
else:
3034+
reveal_type(self) # N: Revealed type is "__main__.A"
3035+
reveal_type(x) # N: Revealed type is "builtins.object"
30333036
if type(self) == type(x):
30343037
reveal_type(self) # N: Revealed type is "__main__.A"
30353038
reveal_type(x) # N: Revealed type is "__main__.A"
3039+
else:
3040+
reveal_type(self) # N: Revealed type is "__main__.A"
3041+
reveal_type(x) # N: Revealed type is "builtins.object"
30363042

30373043
[builtins fixtures/primitives.pyi]
30383044

0 commit comments

Comments
 (0)