@@ -69,10 +69,10 @@ impl<'a, Http: HttpClient> ExperimentalFeatures<'a, Http> {
6969 /// # let MEILISEARCH_URL = option_env!("MEILISEARCH_URL").unwrap_or("http://localhost:7700");
7070 /// # let MEILISEARCH_API_KEY = option_env!("MEILISEARCH_API_KEY").unwrap_or("masterKey");
7171 /// # let client = Client::new(MEILISEARCH_URL, Some(MEILISEARCH_API_KEY)).unwrap();
72- /// tokio::runtime::Builder::new_current_thread().enable_all().build().unwrap().block_on(async {
73- /// let features = ExperimentalFeatures::new(&client);
74- /// features.get().await.unwrap();
75- /// });
72+ /// # tokio::runtime::Builder::new_current_thread().enable_all().build().unwrap().block_on(async {
73+ /// let features = ExperimentalFeatures::new(&client);
74+ /// features.get().await.unwrap();
75+ /// # });
7676 /// ```
7777 pub async fn get ( & self ) -> Result < ExperimentalFeaturesResult , Error > {
7878 self . client
@@ -148,52 +148,20 @@ mod tests {
148148 use meilisearch_test_macro:: meilisearch_test;
149149
150150 #[ meilisearch_test]
151- async fn test_experimental_features_set_metrics ( client : Client ) {
151+ async fn test_experimental_features ( client : Client ) {
152152 let mut features = ExperimentalFeatures :: new ( & client) ;
153153 features. set_metrics ( true ) ;
154- let _ = features. update ( ) . await . unwrap ( ) ;
155-
156- let res = features. get ( ) . await . unwrap ( ) ;
157- assert ! ( res. metrics)
158- }
159-
160- #[ meilisearch_test]
161- async fn test_experimental_features_set_logs_route ( client : Client ) {
162- let mut features = ExperimentalFeatures :: new ( & client) ;
163154 features. set_logs_route ( true ) ;
164- let _ = features. update ( ) . await . unwrap ( ) ;
165-
166- let res = features. get ( ) . await . unwrap ( ) ;
167- assert ! ( res. logs_route)
168- }
169-
170- #[ meilisearch_test]
171- async fn test_experimental_features_set_contains_filter ( client : Client ) {
172- let mut features = ExperimentalFeatures :: new ( & client) ;
173155 features. set_contains_filter ( true ) ;
174- let _ = features. update ( ) . await . unwrap ( ) ;
175-
176- let res = features. get ( ) . await . unwrap ( ) ;
177- assert ! ( res. contains_filter)
178- }
179-
180- #[ meilisearch_test]
181- async fn test_experimental_features_set_network ( client : Client ) {
182- let mut features = ExperimentalFeatures :: new ( & client) ;
183156 features. set_network ( true ) ;
184- let _ = features. update ( ) . await . unwrap ( ) ;
185-
186- let res = features. get ( ) . await . unwrap ( ) ;
187- assert ! ( res. network)
188- }
189-
190- #[ meilisearch_test]
191- async fn test_experimental_features_set_edit_documents_by_function ( client : Client ) {
192- let mut features = ExperimentalFeatures :: new ( & client) ;
193157 features. set_edit_documents_by_function ( true ) ;
194158 let _ = features. update ( ) . await . unwrap ( ) ;
195159
196160 let res = features. get ( ) . await . unwrap ( ) ;
197- assert ! ( res. edit_documents_by_function)
161+ assert ! ( res. metrics) ;
162+ assert ! ( res. logs_route) ;
163+ assert ! ( res. contains_filter) ;
164+ assert ! ( res. network) ;
165+ assert ! ( res. edit_documents_by_function) ;
198166 }
199167}
0 commit comments