(arr)
| 167 | |
| 168 | |
| 169 | def test_mutate_readonly(arr): |
| 170 | arr.flags.writeable = False |
| 171 | for func, args in ( |
| 172 | (m.mutate_data, ()), |
| 173 | (m.mutate_data_t, ()), |
| 174 | (m.mutate_at_t, (0, 0)), |
| 175 | ): |
| 176 | with pytest.raises(ValueError) as excinfo: |
| 177 | func(arr, *args) |
| 178 | assert str(excinfo.value) == "array is not writeable" |
| 179 | |
| 180 | |
| 181 | def test_mutate_data(arr): |