fix the tests and add tests on the experimental features

This commit is contained in:
Tamo 2024-02-05 14:05:24 +01:00 committed by Louis Dureuil
parent 7793ba67a4
commit e23ec4886d
No known key found for this signature in database
8 changed files with 50 additions and 6 deletions

View file

@ -48,8 +48,8 @@ impl RoFeatures {
Ok(())
} else {
Err(FeatureNotEnabledError {
disabled_action: "Getting logs",
feature: "logsRoute",
disabled_action: "getting logs through the `/logs` route",
feature: "logs route",
/// Update the discussion link
issue_link: "https://github.com/meilisearch/product/discussions/625",
}
@ -95,6 +95,7 @@ impl FeatureData {
runtime_features_db.get(&txn, EXPERIMENTAL_FEATURES)?.unwrap_or_default();
let runtime = Arc::new(RwLock::new(RuntimeTogglableFeatures {
metrics: instance_features.metrics || persisted_features.metrics,
logs_route: instance_features.logs_route || persisted_features.logs_route,
..persisted_features
}));