From 639cd5da5b01b04b938a32fe515b92ea9dd15995 Mon Sep 17 00:00:00 2001
From: Eliot Berriot <contact@eliotberriot.com>
Date: Fri, 16 Mar 2018 22:55:35 +0100
Subject: [PATCH] Moved playlist tests in a dedicated directory

---
 api/tests/playlists/test_models.py            | 20 ++++++++++++++++++
 .../test_views.py}                            | 21 -------------------
 2 files changed, 20 insertions(+), 21 deletions(-)
 create mode 100644 api/tests/playlists/test_models.py
 rename api/tests/{test_playlists.py => playlists/test_views.py} (63%)

diff --git a/api/tests/playlists/test_models.py b/api/tests/playlists/test_models.py
new file mode 100644
index 0000000000..9ec2a4af88
--- /dev/null
+++ b/api/tests/playlists/test_models.py
@@ -0,0 +1,20 @@
+
+
+def test_can_create_playlist(factories):
+    tracks = factories['music.Track'].create_batch(5)
+    playlist = factories['playlists.Playlist']()
+
+    previous = None
+    for track in tracks:
+        previous = playlist.add_track(track, previous=previous)
+
+    playlist_tracks = list(playlist.playlist_tracks.all())
+
+    previous = None
+    for idx, track in enumerate(tracks):
+        plt = playlist_tracks[idx]
+        assert plt.position == idx
+        assert plt.track == track
+        if previous:
+            assert playlist_tracks[idx + 1] == previous
+        assert plt.playlist == playlist
diff --git a/api/tests/test_playlists.py b/api/tests/playlists/test_views.py
similarity index 63%
rename from api/tests/test_playlists.py
rename to api/tests/playlists/test_views.py
index f496a64cb5..943de03e11 100644
--- a/api/tests/test_playlists.py
+++ b/api/tests/playlists/test_views.py
@@ -7,27 +7,6 @@ from funkwhale_api.playlists import models
 from funkwhale_api.playlists.serializers import PlaylistSerializer
 
 
-
-def test_can_create_playlist(factories):
-    tracks = factories['music.Track'].create_batch(5)
-    playlist = factories['playlists.Playlist']()
-
-    previous = None
-    for track in tracks:
-        previous = playlist.add_track(track, previous=previous)
-
-    playlist_tracks = list(playlist.playlist_tracks.all())
-
-    previous = None
-    for idx, track in enumerate(tracks):
-        plt = playlist_tracks[idx]
-        assert plt.position == idx
-        assert plt.track == track
-        if previous:
-            assert playlist_tracks[idx + 1] == previous
-        assert plt.playlist == playlist
-
-
 def test_can_create_playlist_via_api(logged_in_client):
     url = reverse('api:v1:playlists-list')
     data = {
-- 
GitLab