We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 35a6c6e commit aa00062Copy full SHA for aa00062
dpnp/tests/test_linalg.py
@@ -2685,19 +2685,9 @@ def test_lu_p_indices(self, shape, order, dtype):
2685
A_cast = a_dp.astype(L.dtype, copy=False)
2686
assert_allclose(A_rec, dpnp.asnumpy(A_cast), rtol=1e-6, atol=1e-6)
2687
2688
- @pytest.mark.parametrize(
2689
- "in_dtype, expected_p_dtype",
2690
- [
2691
- (dpnp.float32, dpnp.float32),
2692
- (dpnp.float64, dpnp.float64),
2693
- (dpnp.complex64, dpnp.float32),
2694
- (dpnp.complex128, dpnp.float64),
2695
- ],
2696
- )
2697
- def test_p_matrix_dtype(self, in_dtype, expected_p_dtype):
2698
- if in_dtype in (dpnp.float64, dpnp.complex128):
2699
- if not has_support_aspect64():
2700
- pytest.skip("fp64 not supported on this device")
+ @pytest.mark.parametrize("in_dtype", get_float_complex_dtypes())
+ def test_p_matrix_dtype(self, in_dtype):
+ expected_p_dtype = numpy.dtype(in_dtype).char.lower()
2701
2702
a_np = self._make_nonsingular_np((4, 4), in_dtype, "F")
2703
a_dp = dpnp.array(a_np, order="F")
0 commit comments