aboutsummaryrefslogtreecommitdiff
path: root/wrms_test.go
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2023-07-02 08:58:14 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2023-07-02 08:58:14 +0200
commit098390401c30ccd206f45d828b50046080906e85 (patch)
tree57ffb321b2bb2f6a24a1d06377ab8ffbe8ecead6 /wrms_test.go
parentd491f136b40b9bff6ec0ff1e0a4f26cf855a9ffc (diff)
downloadWRMS-098390401c30ccd206f45d828b50046080906e85.tar.gz
WRMS-098390401c30ccd206f45d828b50046080906e85.zip
add double add test
Diffstat (limited to 'wrms_test.go')
-rw-r--r--wrms_test.go15
1 files changed, 15 insertions, 0 deletions
diff --git a/wrms_test.go b/wrms_test.go
index edb174f..e2f5412 100644
--- a/wrms_test.go
+++ b/wrms_test.go
@@ -83,3 +83,18 @@ func TestWrmsUpUpDownNextNext(t *testing.T) {
t.Fail()
}
}
+
+func TestWrmsDoubleAdd(t *testing.T) {
+ wrms := Wrms{Player: &mockPlayer{}}
+ s1 := NewDummySong("song1", "snfmt")
+
+ llog.Info("Double Add test")
+ wrms.AddSong(s1)
+ wrms.AdjustSongWeight(alice, s1.Uri, "up")
+ wrms.Next()
+
+ s1 = NewDummySong("song1", "snfmt")
+ wrms.AddSong(s1)
+ wrms.AdjustSongWeight(alice, s1.Uri, "up")
+ wrms.Next()
+}