Add EventReplayAttack

This commit is contained in:
9seconds
2021-03-29 12:07:18 +03:00
parent bef14bd009
commit daa8b9c798
14 changed files with 114 additions and 3 deletions
+9 -1
View File
@@ -45,11 +45,17 @@ func (suite *NoopTestSuite) SetupSuite() {
CreatedAt: time.Now(),
ConnID: "connID",
},
"concurrency-limited": mtglib.EventConcurrencyLimited{},
"concurrency-limited": mtglib.EventConcurrencyLimited{
CreatedAt: time.Now(),
},
"ip-blacklisted": mtglib.EventIPBlocklisted{
RemoteIP: net.ParseIP("10.0.0.10"),
CreatedAt: time.Now(),
},
"replay-attack": mtglib.EventReplayAttack{
CreatedAt: time.Now(),
ConnID: "connID",
},
}
suite.ctx = context.Background()
}
@@ -88,6 +94,8 @@ func (suite *NoopTestSuite) TestObserver() {
observer.EventConcurrencyLimited(typedEvt)
case mtglib.EventIPBlocklisted:
observer.EventIPBlocklisted(typedEvt)
case mtglib.EventReplayAttack:
observer.EventReplayAttack(typedEvt)
}
})
}