mirror of
https://github.com/drakkan/sftpgo.git
synced 2025-12-08 15:28:05 +03:00
eventsearcher plugin: add support to search for provider, bucket, endpoint Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
This commit is contained in:
@@ -5974,7 +5974,7 @@ func TestSearchEvents(t *testing.T) {
|
||||
token, err := getJWTAPITokenFromTestServer(defaultTokenAuthUser, defaultTokenAuthPass)
|
||||
assert.NoError(t, err)
|
||||
|
||||
req, err := http.NewRequest(http.MethodGet, fsEventsPath+"?limit=10&order=ASC", nil)
|
||||
req, err := http.NewRequest(http.MethodGet, fsEventsPath+"?limit=10&order=ASC&fs_provider=0", nil)
|
||||
assert.NoError(t, err)
|
||||
setBearerForReq(req, token)
|
||||
rr := executeRequest(req)
|
||||
@@ -5985,7 +5985,7 @@ func TestSearchEvents(t *testing.T) {
|
||||
if assert.Len(t, events, 1) {
|
||||
ev := events[0]
|
||||
for _, field := range []string{"id", "timestamp", "action", "username", "fs_path", "status", "protocol",
|
||||
"ip", "session_id", "instance_id"} {
|
||||
"ip", "session_id", "fs_provider", "bucket", "endpoint", "open_flags", "instance_id"} {
|
||||
_, ok := ev[field]
|
||||
assert.True(t, ok, field)
|
||||
}
|
||||
@@ -6057,6 +6057,12 @@ func TestSearchEvents(t *testing.T) {
|
||||
setBearerForReq(req, token)
|
||||
rr = executeRequest(req)
|
||||
checkResponseCode(t, http.StatusBadRequest, rr)
|
||||
|
||||
req, err = http.NewRequest(http.MethodGet, fsEventsPath+"?fs_provider=a", nil)
|
||||
assert.NoError(t, err)
|
||||
setBearerForReq(req, token)
|
||||
rr = executeRequest(req)
|
||||
checkResponseCode(t, http.StatusBadRequest, rr)
|
||||
}
|
||||
|
||||
func TestMFAErrors(t *testing.T) {
|
||||
|
||||
Reference in New Issue
Block a user