12 lines
478 B
Plaintext
12 lines
478 B
Plaintext
#[test]
|
|
fn permission_policy_uses_plugin_tool_permissions() {
|
|
let feature_config = runtime::RuntimeFeatureConfig::default();
|
|
let policy = permission_policy(
|
|
PermissionMode::ReadOnly,
|
|
&feature_config,
|
|
®istry_with_plugin_tool(),
|
|
)
|
|
.expect("permission policy should build");
|
|
let required = policy.required_mode_for("plugin_echo");
|
|
assert_eq!(required, PermissionMode::WorkspaceWrite);
|
|
} |