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 aff67f78c1
commit 65e69c06bc
No known key found for this signature in database
GPG key ID: 92ADA4E935E71FA4
5 changed files with 69 additions and 51 deletions

View file

@ -6,14 +6,13 @@ use std::path::Path;
use actix_web::http::StatusCode;
use byte_unit::{Byte, ByteUnit};
use meilisearch_auth::AuthController;
use meilisearch_http::setup_meilisearch;
use meilisearch_lib::options::{IndexerOpts, MaxMemory};
use once_cell::sync::Lazy;
use serde_json::Value;
use tempfile::TempDir;
use meilisearch_http::option::{IndexerOpts, MaxMemory, Opt};
use meilisearch_http::setup_meilisearch;
use crate::common::encoder::Encoder;
use meilisearch_http::option::Opt;
use super::index::Index;
use super::service::Service;

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>,