(cls, *args, **kwargs)
| 2507 | # Check that allclose does not preserve subtypes |
| 2508 | class Foo(np.ndarray): |
| 2509 | def __new__(cls, *args, **kwargs): |
| 2510 | return np.array(*args, **kwargs).view(cls) |
| 2511 | |
| 2512 | a = Foo([1]) |
| 2513 | assert_(type(np.allclose(a, a)) is bool) |