fix: update test files for token handling and response parsing

- Update callers of createTestMediaItemID to not pass token
- Fix loginAdminUser to delete/recreate admin user for consistent state
- Fix TestListAllQueueItems_Admin to parse response as map with 'items' key
- Remove unused token variables from tests
- Update device_test.go with admin password hash constant
This commit is contained in:
2026-02-14 00:12:28 -05:00
parent 962bab1df0
commit 8e054bd149
10 changed files with 168 additions and 185 deletions
+9 -9
View File
@@ -91,8 +91,8 @@ func TestMediaBulkOperations(t *testing.T) {
})
t.Run("BulkDeleteBooks_WithValidBooks", func(t *testing.T) {
mediaID1 := createTestMediaItemID(t, setup.Server, token)
mediaID2 := createTestMediaItemID(t, setup.Server, token)
mediaID1 := createTestMediaItemID(t, setup.Server)
mediaID2 := createTestMediaItemID(t, setup.Server)
mediaID3 := uuid.New().String()
req := map[string]interface{}{
@@ -219,8 +219,8 @@ func TestMediaBulkOperations(t *testing.T) {
})
t.Run("BulkUpdateBooks_UpdateTags", func(t *testing.T) {
mediaID1 := createTestMediaItemID(t, setup.Server, token)
mediaID2 := createTestMediaItemID(t, setup.Server, token)
mediaID1 := createTestMediaItemID(t, setup.Server)
mediaID2 := createTestMediaItemID(t, setup.Server)
req := map[string]interface{}{
"media_item_updates": []map[string]interface{}{
@@ -263,10 +263,10 @@ func TestMediaBulkOperations(t *testing.T) {
})
t.Run("BulkUpdateBooks_UpdateReadingStatus", func(t *testing.T) {
mediaID1 := createTestMediaItemID(t, setup.Server, token)
mediaID2 := createTestMediaItemID(t, setup.Server, token)
mediaID3 := createTestMediaItemID(t, setup.Server, token)
mediaID4 := createTestMediaItemID(t, setup.Server, token)
mediaID1 := createTestMediaItemID(t, setup.Server)
mediaID2 := createTestMediaItemID(t, setup.Server)
mediaID3 := createTestMediaItemID(t, setup.Server)
mediaID4 := createTestMediaItemID(t, setup.Server)
req := map[string]interface{}{
"media_item_updates": []map[string]interface{}{
@@ -330,7 +330,7 @@ func TestMediaBulkOperations(t *testing.T) {
})
t.Run("BulkUpdateBooks_UpdateMultipleFields", func(t *testing.T) {
mediaID1 := createTestMediaItemID(t, setup.Server, token)
mediaID1 := createTestMediaItemID(t, setup.Server)
req := map[string]interface{}{
"media_item_updates": []map[string]interface{}{