🎉 Initial commit: AudiOhm - Alternative à Spotify avec streaming YouTube
Features: - Frontend Flutter avec thème néon cyberpunk - Backend FastAPI avec streaming YouTube - Base de données PostgreSQL + Redis - Authentification JWT complète - Recherche multi-source (DB + YouTube) - Playlists CRUD avec drag & drop - Queue management - Settings avec audio quality - Interface adaptative (Desktop + Mobile) Tech Stack: - Frontend: Flutter 3.2+, Riverpod - Backend: Python 3.11+, FastAPI - Database: PostgreSQL 15+ - Cache: Redis 7+ - Streaming: yt-dlp + FFmpeg 🚀 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
/// Search Page Widget Tests
|
||||
library;
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_test/flutter_test.dart';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
import 'package:spotify_le_2/presentation/pages/search/search_page.dart';
|
||||
|
||||
void main() {
|
||||
testWidgets('SearchPage shows desktop layout on wide screen', (tester) async {
|
||||
// TODO: Implement test with MediaQuery width >= 800
|
||||
});
|
||||
|
||||
testWidgets('SearchPage shows mobile layout on narrow screen', (tester) async {
|
||||
// TODO: Implement test with MediaQuery width < 800
|
||||
});
|
||||
|
||||
testWidgets('Search input triggers search', (tester) async {
|
||||
// TODO: Test typing in search bar
|
||||
});
|
||||
|
||||
testWidgets('Track tap plays music', (tester) async {
|
||||
// TODO: Test tapping a track card
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user