implement POST /logs for apiV4 (#6143)
Этот коммит содержится в:
коммит произвёл
George Goldberg
родитель
08822def53
Коммит
b57b5abce8
@@ -317,3 +317,23 @@ func TestGetLogs(t *testing.T) {
|
||||
_, resp = Client.GetLogs(0, 10)
|
||||
CheckUnauthorizedStatus(t, resp)
|
||||
}
|
||||
|
||||
func TestPostLog(t *testing.T) {
|
||||
th := Setup().InitBasic().InitSystemAdmin()
|
||||
defer TearDown()
|
||||
Client := th.Client
|
||||
|
||||
message := make(map[string]string)
|
||||
message["level"] = "ERROR"
|
||||
message["message"] = "this is a test"
|
||||
|
||||
_, resp := Client.PostLog(message)
|
||||
CheckForbiddenStatus(t, resp)
|
||||
|
||||
logMessage, resp := th.SystemAdminClient.PostLog(message)
|
||||
CheckNoError(t, resp)
|
||||
if len(logMessage) == 0 {
|
||||
t.Fatal("should return the log message")
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user