Skip to content

Commit 0fb3999

Browse files
committed
chore: upgrade feature-probe-server dev dependency
1 parent fbe846b commit 0fb3999

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,5 +70,5 @@ criterion = "0.3"
7070
rusty-hook = "^0.11.2"
7171
tokio = { version = "1", features = ["full"] }
7272
tracing-subscriber = "0.3"
73-
feature-probe-server = { version = "1.3.5", features = ["realtime"] }
73+
feature-probe-server = { version = "1.3.11", features = ["realtime"] }
7474

tests/integration_test.rs

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,18 @@ use parking_lot::Mutex;
1111

1212
#[tokio::test(flavor = "multi_thread", worker_threads = 2)]
1313
async fn integration_test() {
14-
// let _ = tracing_subscriber::fmt()
15-
// .with_env_filter("feature_probe_server_sdk=trace,integration=trace")
14+
// tracing_subscriber::fmt()
15+
// .with_env_filter(
16+
// "feature_probe_server_sdk=trace,integration=trace,socket=trace,engine=trace",
17+
// )
1618
// .pretty()
1719
// .init();
1820

1921
let api_port = 19980;
2022
let server_port = 19990;
2123
let realtime_port = 19999;
22-
setup_server(api_port, server_port, realtime_port).await;
24+
let realtime_path = "/".to_owned();
25+
setup_server(api_port, server_port, realtime_port, realtime_path).await;
2326

2427
let config = FPConfig {
2528
remote_url: Url::parse(&format!("http://127.0.0.1:{}", server_port)).unwrap(),
@@ -65,7 +68,7 @@ async fn integration_test() {
6568
assert!(lock.1);
6669
}
6770

68-
async fn setup_server(api_port: u16, server_port: u16, realtime_port: u16) {
71+
async fn setup_server(api_port: u16, server_port: u16, realtime_port: u16, realtime_path: String) {
6972
let mut mock_api = LocalFileHttpHandlerForTest::default();
7073
mock_api.version_update = true;
7174
// mock fp api
@@ -90,13 +93,14 @@ async fn setup_server(api_port: u16, server_port: u16, realtime_port: u16) {
9093
toggles_url,
9194
server_port,
9295
realtime_port,
96+
realtime_path,
9397
refresh_interval,
9498
keys_url: None,
9599
events_url: events_url.clone(),
96100
client_sdk_key: Some(client_sdk_key.clone()),
97101
server_sdk_key: Some(server_sdk_key.clone()),
98102
};
99-
let realtime_socket = RealtimeSocket::serve(config.realtime_port);
103+
let realtime_socket = RealtimeSocket::serve(config.realtime_port, &config.realtime_path);
100104
let repo = SdkRepository::new(config, realtime_socket);
101105
repo.sync(client_sdk_key, server_sdk_key, 1);
102106
let repo = Arc::new(repo);

0 commit comments

Comments
 (0)