Add test for no-cast __array__ call