@@ -22,36 +22,32 @@ nparr_b: npt.NDArray[np.bool_]
2222# `xpt.HasArrayNamespace`
2323
2424# Check assignment
25- _ : xpt .HasArrayNamespace [ModuleType ] = nparr
26- _ : xpt .HasArrayNamespace [ModuleType ] = nparr_i32
27- _ : xpt .HasArrayNamespace [ModuleType ] = nparr_f32
28- _ : xpt .HasArrayNamespace [ModuleType ] = nparr_b
25+ _001 : xpt .HasArrayNamespace [ModuleType ] = nparr
26+ _002 : xpt .HasArrayNamespace [ModuleType ] = nparr_i32
27+ _003 : xpt .HasArrayNamespace [ModuleType ] = nparr_f32
28+ _004 : xpt .HasArrayNamespace [ModuleType ] = nparr_b
2929
3030# Check `__array_namespace__` method
3131a_ns : xpt .HasArrayNamespace [ModuleType ] = nparr
3232ns : ModuleType = a_ns .__array_namespace__ ()
3333
34- # Incorrect values are caught when using `__array_namespace__` and
35- # backpropagated to the type of `a_ns`
36- _ : xpt .HasArrayNamespace [dict [str , int ]] = nparr # not caught
37-
3834# =========================================================
3935# `xpt.HasDType`
4036
4137# Check DTypeT_co assignment
42- _ : xpt .HasDType [Any ] = nparr
43- _ : xpt .HasDType [np .dtype [I32 ]] = nparr_i32
44- _ : xpt .HasDType [np .dtype [F32 ]] = nparr_f32
45- _ : xpt .HasDType [np .dtype [np .bool_ ]] = nparr_b
38+ _005 : xpt .HasDType [Any ] = nparr
39+ _006 : xpt .HasDType [np .dtype [I32 ]] = nparr_i32
40+ _007 : xpt .HasDType [np .dtype [F32 ]] = nparr_f32
41+ _008 : xpt .HasDType [np .dtype [np .bool_ ]] = nparr_b
4642
4743# =========================================================
4844# `xpt.Array`
4945
5046# Check NamespaceT_co assignment
51- a_ns : xpt .Array [Any , ModuleType ] = nparr
47+ x_ns : xpt .Array [Any , ModuleType ] = nparr
5248
5349# Check DTypeT_co assignment
54- _ : xpt .Array [Any ] = nparr
55- _ : xpt .Array [np .dtype [I32 ]] = nparr_i32
56- _ : xpt .Array [np .dtype [F32 ]] = nparr_f32
57- _ : xpt .Array [np .dtype [np .bool_ ]] = nparr_b
50+ _009 : xpt .Array [Any ] = nparr
51+ _010 : xpt .Array [np .dtype [I32 ]] = nparr_i32
52+ _011 : xpt .Array [np .dtype [F32 ]] = nparr_f32
53+ _012 : xpt .Array [np .dtype [np .bool_ ]] = nparr_b
0 commit comments