Skip to content

Commit befde58

Browse files
committed
fix(policy): update graphql test for tunnel engine
1 parent d436af8 commit befde58

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

crates/openshell-sandbox/src/l7/graphql.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -796,12 +796,12 @@ network_policies:
796796
graphql: Some(info),
797797
};
798798

799-
let (allowed, reason) = crate::l7::relay::evaluate_l7_request(
800-
&std::sync::Mutex::new(engine.clone_engine_for_tunnel().unwrap()),
801-
&ctx,
802-
&request_info,
803-
)
804-
.expect("evaluation should complete");
799+
let tunnel_engine = engine
800+
.clone_engine_for_tunnel(engine.current_generation())
801+
.expect("tunnel engine should clone");
802+
let (allowed, reason) =
803+
crate::l7::relay::evaluate_l7_request(&tunnel_engine, &ctx, &request_info)
804+
.expect("evaluation should complete");
805805

806806
assert!(allowed, "expected query to be allowed, got {reason}");
807807
}

0 commit comments

Comments
 (0)