@@ -69,10 +69,10 @@ impl<'a, Http: HttpClient> ExperimentalFeatures<'a, Http> {
69
69
/// # let MEILISEARCH_URL = option_env!("MEILISEARCH_URL").unwrap_or("http://localhost:7700");
70
70
/// # let MEILISEARCH_API_KEY = option_env!("MEILISEARCH_API_KEY").unwrap_or("masterKey");
71
71
/// # 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
+ /// # });
76
76
/// ```
77
77
pub async fn get ( & self ) -> Result < ExperimentalFeaturesResult , Error > {
78
78
self . client
@@ -148,52 +148,20 @@ mod tests {
148
148
use meilisearch_test_macro:: meilisearch_test;
149
149
150
150
#[ meilisearch_test]
151
- async fn test_experimental_features_set_metrics ( client : Client ) {
151
+ async fn test_experimental_features ( client : Client ) {
152
152
let mut features = ExperimentalFeatures :: new ( & client) ;
153
153
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) ;
163
154
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) ;
173
155
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) ;
183
156
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) ;
193
157
features. set_edit_documents_by_function ( true ) ;
194
158
let _ = features. update ( ) . await . unwrap ( ) ;
195
159
196
160
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) ;
198
166
}
199
167
}
0 commit comments