mirror of
https://github.com/tsirysndr/music-player.git
synced 2026-01-10 13:47:59 -05:00
chore(tests): fix graphql tests
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
use std::{collections::HashMap, env, sync::Arc};
|
||||
use std::{env, sync::Arc};
|
||||
|
||||
use async_graphql::Schema;
|
||||
use music_player_addons::{CurrentDevice, CurrentReceiverDevice, CurrentSourceDevice};
|
||||
@@ -7,7 +7,7 @@ use music_player_playback::{
|
||||
config::AudioFormat,
|
||||
player::PlayerCommand,
|
||||
};
|
||||
use music_player_storage::Database;
|
||||
use music_player_storage::{searcher::Searcher, Database};
|
||||
use music_player_tracklist::Tracklist;
|
||||
use music_player_types::types::Device;
|
||||
use tokio::sync::{
|
||||
@@ -45,6 +45,7 @@ pub async fn setup_schema() -> (
|
||||
let current_device = Arc::new(Mutex::new(CurrentDevice::new()));
|
||||
let source_device = Arc::new(Mutex::new(CurrentSourceDevice::new()));
|
||||
let receiver_device = Arc::new(Mutex::new(CurrentReceiverDevice::new()));
|
||||
let searcher = Arc::new(Mutex::new(Searcher::new()));
|
||||
|
||||
env::set_var("MUSIC_PLAYER_APPLICATION_DIRECTORY", "/tmp");
|
||||
env::set_var("MUSIC_PLAYER_MUSIC_DIRECTORY", "/tmp/audio");
|
||||
@@ -67,6 +68,7 @@ pub async fn setup_schema() -> (
|
||||
.data(Arc::clone(¤t_device))
|
||||
.data(Arc::clone(&source_device))
|
||||
.data(Arc::clone(&receiver_device))
|
||||
.data(Arc::clone(&searcher))
|
||||
.finish(),
|
||||
Arc::clone(&cmd_tx),
|
||||
Arc::clone(&cmd_rx),
|
||||
|
||||
@@ -27,7 +27,7 @@ use music_player_playback::{
|
||||
player::{Player, PlayerEvent},
|
||||
};
|
||||
use music_player_settings::{read_settings, Settings};
|
||||
use music_player_storage::Database;
|
||||
use music_player_storage::{searcher::Searcher, Database};
|
||||
use music_player_tracklist::Tracklist;
|
||||
use tauri::Manager;
|
||||
use tokio::sync::{mpsc, Mutex};
|
||||
@@ -100,6 +100,7 @@ async fn main() {
|
||||
let current_device = Arc::new(Mutex::new(CurrentDevice::new()));
|
||||
let source_device = Arc::new(Mutex::new(CurrentSourceDevice::new()));
|
||||
let receiver_device = Arc::new(Mutex::new(CurrentReceiverDevice::new()));
|
||||
let searcher = Arc::new(Mutex::new(Searcher::new()));
|
||||
let (cmd_tx, cmd_rx) = mpsc::unbounded_channel();
|
||||
let cmd_tx = Arc::new(std::sync::Mutex::new(cmd_tx));
|
||||
let cmd_rx = Arc::new(std::sync::Mutex::new(cmd_rx));
|
||||
@@ -144,6 +145,7 @@ async fn main() {
|
||||
.data(current_device)
|
||||
.data(source_device)
|
||||
.data(receiver_device)
|
||||
.data(searcher)
|
||||
.finish();
|
||||
|
||||
let config = read_settings().unwrap();
|
||||
|
||||
Reference in New Issue
Block a user