mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-15 14:14:39 +00:00
rename audit Checker interface
This commit is contained in:
@@ -117,8 +117,8 @@ func TestCreateMasterAuditPolicy(t *testing.T) {
|
||||
)
|
||||
|
||||
at := auditTester{
|
||||
T: t,
|
||||
checker: auditpolicy.NewChecker(policy),
|
||||
T: t,
|
||||
evaluator: auditpolicy.NewPolicyRuleEvaluator(policy),
|
||||
}
|
||||
|
||||
at.testResources(none, kubeproxy, "watch", endpoints, sysEndpoints, services, serviceStatus)
|
||||
@@ -162,7 +162,7 @@ func TestCreateMasterAuditPolicy(t *testing.T) {
|
||||
|
||||
type auditTester struct {
|
||||
*testing.T
|
||||
checker auditpolicy.Checker
|
||||
evaluator auditpkg.PolicyRuleEvaluator
|
||||
}
|
||||
|
||||
func (t *auditTester) testResources(level audit.Level, usrVerbRes ...interface{}) {
|
||||
@@ -229,9 +229,9 @@ func (t *auditTester) expectLevel(expected audit.Level, attrs authorizer.Attribu
|
||||
}
|
||||
}
|
||||
name := fmt.Sprintf("%s.%s.%s", attrs.GetUser().GetName(), attrs.GetVerb(), obj)
|
||||
checker := t.checker
|
||||
evaluator := t.evaluator
|
||||
t.Run(name, func(t *testing.T) {
|
||||
level, stages := checker.LevelAndStages(attrs)
|
||||
level, stages := evaluator.LevelAndStages(attrs)
|
||||
assert.Equal(t, expected, level)
|
||||
if level != audit.LevelNone {
|
||||
assert.ElementsMatch(t, stages, []audit.Stage{audit.StageRequestReceived})
|
||||
|
Reference in New Issue
Block a user