Skip to content

Commit a3159df

Browse files
committed
Disabled serialization tests for flatbuffers feature.
1 parent a9521b8 commit a3159df

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

tests/live.rs

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use adblock::request::Request;
2-
use adblock::{Engine, Serialize};
2+
use adblock::Engine;
33

44
use serde::Deserialize;
55
use tokio::runtime::Runtime;
@@ -148,7 +148,9 @@ fn get_blocker_engine() -> Engine {
148148
engine
149149
}
150150

151+
#[cfg(not(feature = "flatbuffers"))] // No serialization for flatbuffers yet.
151152
fn get_blocker_engine_deserialized() -> Engine {
153+
use adblock::Serialize;
152154
use futures::FutureExt;
153155
let async_runtime = Runtime::new().expect("Could not start Tokio runtime");
154156

@@ -231,6 +233,7 @@ fn check_live_specific_urls() {
231233
}
232234
}
233235

236+
#[cfg(not(feature = "flatbuffers"))] // No serialization for flatbuffers yet.
234237
#[test]
235238
#[ignore = "opt-in: requires BRAVE_SERVICE_KEY environment variable"]
236239
fn check_live_brave_deserialized_specific_urls() {
@@ -286,6 +289,7 @@ fn check_live_from_filterlists() {
286289
}
287290
}
288291

292+
#[cfg(not(feature = "flatbuffers"))] // No serialization for flatbuffers yet.
289293
#[test]
290294
#[ignore = "opt-in: requires BRAVE_SERVICE_KEY environment variable"]
291295
fn check_live_brave_deserialized_file() {
@@ -359,6 +363,7 @@ fn check_live_redirects() {
359363
/// Ensure that two different engines loaded from the same textual filter set serialize to
360364
/// identical buffers.
361365
fn stable_serialization() {
366+
use adblock::Serialize;
362367
let engine1 = Engine::from_filter_set(ALL_FILTERS.lock().unwrap().clone(), true);
363368
let ser1 = engine1.serialize_raw().unwrap();
364369

@@ -373,6 +378,7 @@ fn stable_serialization() {
373378
/// Ensure that one engine's serialization result can be exactly reproduced by another engine after
374379
/// deserializing from it.
375380
fn stable_serialization_through_load() {
381+
use adblock::Serialize;
376382
let engine1 = Engine::from_filter_set(ALL_FILTERS.lock().unwrap().clone(), true);
377383
let ser1 = engine1.serialize_raw().unwrap();
378384

0 commit comments

Comments
 (0)