Skip to content

Commit 3a132fa

Browse files
committed
🔥 remove redundant legacy {l,r}shift testcases
1 parent 16ab803 commit 3a132fa

File tree

1 file changed

+0
-33
lines changed

1 file changed

+0
-33
lines changed

‎src/numpy-stubs/@test/static/accept/bitwise_ops.pyi

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -18,98 +18,66 @@ i4_nd: npt.NDArray[np.int32]
1818

1919
###
2020

21-
assert_type(i8 << i8, np.int64)
22-
assert_type(i8 >> i8, np.int64)
2321
assert_type(i8 | i8, np.int64)
2422
assert_type(i8 ^ i8, np.int64)
2523
assert_type(i8 & i8, np.int64)
2624

27-
assert_type(i8 << i4_nd, npt.NDArray[np.signedinteger])
28-
assert_type(i8 >> i4_nd, npt.NDArray[np.signedinteger])
2925
assert_type(i8 | i4_nd, npt.NDArray[np.signedinteger])
3026
assert_type(i8 ^ i4_nd, npt.NDArray[np.signedinteger])
3127
assert_type(i8 & i4_nd, npt.NDArray[np.signedinteger])
3228

33-
assert_type(i4 << i4, np.int32)
34-
assert_type(i4 >> i4, np.int32)
3529
assert_type(i4 | i4, np.int32)
3630
assert_type(i4 ^ i4, np.int32)
3731
assert_type(i4 & i4, np.int32)
3832

39-
assert_type(i8 << i4, np.int64)
40-
assert_type(i8 >> i4, np.int64)
4133
assert_type(i8 | i4, np.int64)
4234
assert_type(i8 ^ i4, np.int64)
4335
assert_type(i8 & i4, np.int64)
4436

45-
assert_type(i8 << b1, np.int64)
46-
assert_type(i8 >> b1, np.int64)
4737
assert_type(i8 | b1, np.int64)
4838
assert_type(i8 ^ b1, np.int64)
4939
assert_type(i8 & b1, np.int64)
5040

51-
assert_type(i8 << b, np.int64)
52-
assert_type(i8 >> b, np.int64)
5341
assert_type(i8 | b, np.int64)
5442
assert_type(i8 ^ b, np.int64)
5543
assert_type(i8 & b, np.int64)
5644

57-
assert_type(u8 << u8, np.uint64)
58-
assert_type(u8 >> u8, np.uint64)
5945
assert_type(u8 | u8, np.uint64)
6046
assert_type(u8 ^ u8, np.uint64)
6147
assert_type(u8 & u8, np.uint64)
6248

63-
assert_type(u4 << u4, np.uint32)
64-
assert_type(u4 >> u4, np.uint32)
6549
assert_type(u4 | u4, np.uint32)
6650
assert_type(u4 ^ u4, np.uint32)
6751
assert_type(u4 & u4, np.uint32)
6852

69-
assert_type(u4 << i4, np.int64)
70-
assert_type(u4 >> i4, np.int64)
7153
assert_type(u4 | i4, np.int64)
7254
assert_type(u4 ^ i4, np.int64)
7355
assert_type(u4 & i4, np.int64)
7456

75-
assert_type(u4 << i, np.uint32)
76-
assert_type(u4 >> i, np.uint32)
7757
assert_type(u4 | i, np.uint32)
7858
assert_type(u4 ^ i, np.uint32)
7959
assert_type(u4 & i, np.uint32)
8060

81-
assert_type(u8 << b1, np.uint64)
82-
assert_type(u8 >> b1, np.uint64)
8361
assert_type(u8 | b1, np.uint64)
8462
assert_type(u8 ^ b1, np.uint64)
8563
assert_type(u8 & b1, np.uint64)
8664

87-
assert_type(u8 << b, np.uint64)
88-
assert_type(u8 >> b, np.uint64)
8965
assert_type(u8 | b, np.uint64)
9066
assert_type(u8 ^ b, np.uint64)
9167
assert_type(u8 & b, np.uint64)
9268

93-
assert_type(b1 << b1, np.int8)
94-
assert_type(b1 >> b1, np.int8)
9569
assert_type(b1 | b1, np.bool)
9670
assert_type(b1 ^ b1, np.bool)
9771
assert_type(b1 & b1, np.bool)
9872

99-
assert_type(b1 << i4_nd, npt.NDArray[np.signedinteger])
100-
assert_type(b1 >> i4_nd, npt.NDArray[np.signedinteger])
10173
assert_type(b1 | i4_nd, npt.NDArray[np.signedinteger])
10274
assert_type(b1 ^ i4_nd, npt.NDArray[np.signedinteger])
10375
assert_type(b1 & i4_nd, npt.NDArray[np.signedinteger])
10476

105-
assert_type(b1 << b, np.int8)
106-
assert_type(b1 >> b, np.int8)
10777
assert_type(b1 | b, np.bool)
10878
assert_type(b1 ^ b, np.bool)
10979
assert_type(b1 & b, np.bool)
11080

111-
assert_type(b1 << i, np.intp)
112-
assert_type(b1 >> i, np.intp)
11381
assert_type(b1 | i, np.intp)
11482
assert_type(b1 ^ i, np.intp)
11583
assert_type(b1 & i, np.intp)
@@ -119,4 +87,3 @@ assert_type(~i4, np.int32)
11987
assert_type(~u8, np.uint64)
12088
assert_type(~u4, np.uint32)
12189
assert_type(~b1, np.bool)
122-
assert_type(~i4_nd, npt.NDArray[np.int32])

0 commit comments

Comments
 (0)