Skip to content

Commit 2a1852b

Browse files
add test cases for complex base classes
1 parent 1e28768 commit 2a1852b

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Module: [1, 0] - [20, 0]
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
class NoBase: pass
2+
3+
class EmptyBase(): pass
4+
5+
class PrimitiveBase(int): pass
6+
7+
class ManyBases(list, object): pass
8+
9+
class SubscriptBase(list[int]): pass
10+
11+
class WalrusBase(foo:=object): pass
12+
13+
class AttrBase(typing.List): pass
14+
15+
class TypedBase[K, V](dict[K, V]): pass
16+
17+
class EllipsisBase(tuple[int, ...]): pass
18+
19+
class NestedBase[K, V](dict[tuple[K, ...], list[V]]): pass

0 commit comments

Comments
 (0)