我是 OPA 和 rego 文件的新手。我创建了一个这样的 rego 文件:
package sample.access
import data.myaccess
default allow = false
allow = true {
myaccess.is_user_allowed(input.user)
}
而且,我创建了这样的测试 rego 文件:
package sample.access
test_allow_positive{
allow with input as {
"user": "user1"
} with data.myaccess as {
{
{"user": "user1"},
{"user": "user2"}
}
}
}
当我运行这个测试用例时,我收到类似"rego_type_error: undefined function data.myaccess.is_user_allowed"的错误。帮我解决这个问题。谢谢