========================================
Bookmann Integration Test Run
Started at: Fri Jan 30 08:12:20 PM EST 2026
========================================


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Checking Server Availability
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[0;32m✓ PASS[0m: Server is running

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Step 1: Create First User (Should be Admin)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[0;32m✓ PASS[0m: First user created with admin role

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Login as Admin
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[0;32m✓ PASS[0m: Admin login successful

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Step 2: Create First Library with eBook Type
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[0;32m✓ PASS[0m: Library created successfully (ID: 045a4d5a-c1ce-4933-b990-e92fa834c8cb)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Step 3: Add /app/uploads Folder to Library
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[0;32m✓ PASS[0m: Folder added to library

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Step 4: Scan Library
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[0;32m✓ PASS[0m: Library scan initiated
[1;33m→ INFO[0m: Waiting 5 seconds for scan to complete...

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Step 5: List Media Items
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[0;32m✓ PASS[0m: Media items listed successfully
[1;33m→ INFO[0m: Found 0 media items

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Step 6: Device Registration
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[0;32m✓ PASS[0m: Device registration initiated
[1;33m→ INFO[0m: Registration ID: e96a9fba-5723-4520-8ea5-67e2a06e041f
[0;32m✓ PASS[0m: Registration status is pending as expected

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Step 7: List User Devices
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[0;32m✓ PASS[0m: Devices listed successfully

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Test Summary
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Total Tests:  9
Passed:       9
Failed:       0

[0;32mAll tests passed![0m

Completed at: Fri Jan 30 08:12:25 PM EST 2026
========================================
