missing extensions are not ignored by default
https://github.com/data-apis/array-api-tests/blob/606cc4d11fbcb9abdf425ea6bfe21405228d1d89/README.md?plain=1#L174-L179
seems false. See https://github.com/mdhaber/marray/actions/runs/12521857195/job/34929420471?pr=47, which runs pytest -v -rxXfE --ci --max-examples=100 --derandomize --disable-deadline array_api_tests/
perhaps
https://github.com/data-apis/array-api-tests/blob/606cc4d11fbcb9abdf425ea6bfe21405228d1d89/array_api_tests/test_has_names.py#L26-L28
should be using enabled_extensions from here
https://github.com/data-apis/array-api-tests/blob/606cc4d11fbcb9abdf425ea6bfe21405228d1d89/conftest.py#L20-L23
it seems that test_has_names doesn't take --disable-extension into account when it is set either.
PR most welcome!