import pytest from dapd_api_scraper.etldb_models import ( DimAlbum, DimAlbumArtist, DimArtist, DimDsp, DimMarket, DimPlaylist, DimPlaylistMeta, DimTrack, DimTrackAlbum, DimTrackArtist, ) @pytest.mark.parametrize( "model", [ DimAlbum, DimAlbumArtist, DimArtist, DimDsp, DimMarket, DimPlaylist, DimPlaylistMeta, DimTrack, DimTrackAlbum, DimTrackArtist, ], ) def test_etldb_models_init(model): try: model() except Exception as exc: assert False, f"{model} init raised exception {exc}"