TST: Parametrize some linalg tests over types.
TST: Parametrize some linalg tests over types.

When code does:
```python
def test():
    def check(dtype):
        # code
    for dtype in [types]:
        check(dtype)
```
replace it with:
```python
@pytest.mark.parametrize('dtype', [types])
def test(dtype):
    # code
```

jorisvandenbossche/numpy,simongibbons/numpy,rgommers/numpy,mhvk/numpy,gfyoung/numpy,abalkin/numpy,pbrod/numpy,ahaldane/numpy,jorisvandenbossche/numpy,MSeifert04/numpy,pizzathief/numpy,grlee77/numpy,simongibbons/numpy,mattip/numpy,shoyer/numpy,abalkin/numpy,rgommers/numpy,shoyer/numpy,grlee77/numpy,simongibbons/numpy,numpy/numpy,numpy/numpy,anntzer/numpy,ahaldane/numpy,madphysicist/numpy,charris/numpy,charris/numpy,seberg/numpy,shoyer/numpy,pdebuyl/numpy,endolith/numpy,madphysicist/numpy,jakirkham/numpy,rgommers/numpy,endolith/numpy,grlee77/numpy,grlee77/numpy,seberg/numpy,MSeifert04/numpy,pdebuyl/numpy,pdebuyl/numpy,shoyer/numpy,mhvk/numpy,charris/numpy,endolith/numpy,pizzathief/numpy,mhvk/numpy,grlee77/numpy,ahaldane/numpy,pdebuyl/numpy,ahaldane/numpy,jakirkham/numpy,mhvk/numpy,gfyoung/numpy,pbrod/numpy,endolith/numpy,MSeifert04/numpy,WarrenWeckesser/numpy,anntzer/numpy,anntzer/numpy,seberg/numpy,ahaldane/numpy,pbrod/numpy,WarrenWeckesser/numpy,mattip/numpy,jakirkham/numpy,simongibbons/numpy,madphysicist/numpy,rgommers/numpy,jakirkham/numpy,mhvk/numpy,WarrenWeckesser/numpy,charris/numpy,shoyer/numpy,MSeifert04/numpy,WarrenWeckesser/numpy,pbrod/numpy,madphysicist/numpy,jakirkham/numpy,pizzathief/numpy,gfyoung/numpy,jorisvandenbossche/numpy,mattip/numpy,jorisvandenbossche/numpy,jorisvandenbossche/numpy,seberg/numpy,pizzathief/numpy,numpy/numpy,mattip/numpy,abalkin/numpy,anntzer/numpy,pizzathief/numpy,WarrenWeckesser/numpy,simongibbons/numpy,numpy/numpy,MSeifert04/numpy,madphysicist/numpy,pbrod/numpy