From 2180841cee8ceb7ed3631a083600f65291ad6840 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ciar=C3=A1n=20Ainsworth?= <sporiff@funkwhale.audio>
Date: Mon, 26 Sep 2022 09:29:10 +0200
Subject: [PATCH] Add stats tests

---
 tests/unit/test_model_manage_album.py   | 8 +++++++-
 tests/unit/test_model_manage_channel.py | 8 +++++++-
 tests/unit/test_model_manage_library.py | 8 +++++++-
 3 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/tests/unit/test_model_manage_album.py b/tests/unit/test_model_manage_album.py
index d2b44ba..07bdc62 100644
--- a/tests/unit/test_model_manage_album.py
+++ b/tests/unit/test_model_manage_album.py
@@ -5,4 +5,10 @@ def test_ManageAlbum(load_data):
    response = load_data("manage_album")
    album : ManageAlbum = ManageAlbum.from_dict(response)
 
-   assert isinstance(album, ManageAlbum)
\ No newline at end of file
+   assert isinstance(album, ManageAlbum)
+
+def test_ManageAlbumStats(load_data):
+   response = load_data("manage_album_stats")
+   album_stats : ManageAlbum = ManageAlbum.from_dict(response)
+
+   assert isinstance(album_stats, ManageAlbum)
\ No newline at end of file
diff --git a/tests/unit/test_model_manage_channel.py b/tests/unit/test_model_manage_channel.py
index ddb24df..894012f 100644
--- a/tests/unit/test_model_manage_channel.py
+++ b/tests/unit/test_model_manage_channel.py
@@ -5,4 +5,10 @@ def test_ManageChannel(load_data):
    response = load_data("manage_channel")
    channel : ManageChannel = ManageChannel.from_dict(response)
 
-   assert isinstance(channel, ManageChannel)
\ No newline at end of file
+   assert isinstance(channel, ManageChannel)
+
+def test_ManageChannelStats(load_data):
+   response = load_data("manage_channel_stats")
+   channel_stats : ManageChannel = ManageChannel.from_dict(response)
+
+   assert isinstance(channel_stats, ManageChannel)
\ No newline at end of file
diff --git a/tests/unit/test_model_manage_library.py b/tests/unit/test_model_manage_library.py
index 1096480..47d7c33 100644
--- a/tests/unit/test_model_manage_library.py
+++ b/tests/unit/test_model_manage_library.py
@@ -5,4 +5,10 @@ def test_ManageLibrary(load_data):
    response = load_data("manage_library")
    library : ManageLibrary = ManageLibrary.from_dict(response)
 
-   assert isinstance(library, ManageLibrary)
\ No newline at end of file
+   assert isinstance(library, ManageLibrary)
+
+def test_ManageLibraryStats(load_data):
+   response = load_data("manage_library_stats")
+   library_stats : ManageLibrary = ManageLibrary.from_dict(response)
+
+   assert isinstance(library_stats, ManageLibrary)
\ No newline at end of file
-- 
GitLab