extract the create_app function for the tests

This commit is contained in:
Tamo 2022-10-18 11:57:00 +02:00 committed by Clément Renault
parent d1a6fb2971
commit 634eb52926
No known key found for this signature in database
GPG key ID: 92ADA4E935E71FA4
5 changed files with 69 additions and 51 deletions

View file

@ -1,15 +1,15 @@
use actix_web::http::header::ContentType;
use actix_web::test::TestRequest;
use actix_web::{http::StatusCode, test};
use index_scheduler::IndexScheduler;
use meilisearch_auth::AuthController;
use meilisearch_lib::MeiliSearch;
use serde_json::Value;
use crate::common::encoder::Encoder;
use meilisearch_http::{analytics, create_app, Opt};
pub struct Service {
pub meilisearch: MeiliSearch,
pub index_scheduler: IndexScheduler,
pub auth: AuthController,
pub options: Opt,
pub api_key: Option<String>,