Преглед изворни кода

fix: test concurrency resilience

Fela Maslen пре 5 година
родитељ
комит
f872f6d7d1
1 измењених фајлова са 4 додато и 4 уклоњено
  1. 4 4
      gmus-backend/pkg/repository/songs_test.go

+ 4 - 4
gmus-backend/pkg/repository/songs_test.go

@@ -172,14 +172,14 @@ var _ = Describe("songs repository", func() {
 			modifiedBatch[0].Title = "Title A modified"
 			modifiedBatch[0].Title = "Title A modified"
 
 
 			BeforeEach(func() {
 			BeforeEach(func() {
-				setup.PrepareDatabaseForTesting()
-
 				repository.BatchUpsertSongs(db, &songs, 2)
 				repository.BatchUpsertSongs(db, &songs, 2)
 				repository.BatchUpsertSongs(db, &modifiedBatch, 2)
 				repository.BatchUpsertSongs(db, &modifiedBatch, 2)
 
 
+				result = []*read.Song{}
 				db.Select(&result, `
 				db.Select(&result, `
-	select track_number, title, artist, album, duration, base_path, relative_path, modified_date
-	from songs
+  select track_number, title, artist, album, duration, base_path, relative_path, modified_date
+  from songs
+  where relative_path in ('song1.ogg', 'song2.ogg')
 	`)
 	`)
 			})
 			})