Remove required user_id param when sending messages
This commit is contained in:
@@ -126,7 +126,6 @@ func TestTokenKeys(t *testing.T) {
|
||||
|
||||
msg1s := tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
"key": key7.Token,
|
||||
"user_id": data.UID,
|
||||
"channel": "testchan1",
|
||||
"title": "HelloWorld_001",
|
||||
})
|
||||
@@ -137,15 +136,13 @@ func TestTokenKeys(t *testing.T) {
|
||||
|
||||
tt.RequestPostShouldFail(t, baseUrl, "/", gin.H{
|
||||
"key": key7.Token,
|
||||
"user_id": data.UID,
|
||||
"channel": "testchan2",
|
||||
"title": "HelloWorld_001",
|
||||
}, 401, apierr.USER_AUTH_FAILED) // wrong channel
|
||||
|
||||
tt.RequestPostShouldFail(t, baseUrl, "/", gin.H{
|
||||
"key": key7.Token,
|
||||
"user_id": data.UID,
|
||||
"title": "HelloWorld_001",
|
||||
"key": key7.Token,
|
||||
"title": "HelloWorld_001",
|
||||
}, 401, apierr.USER_AUTH_FAILED) // no channel (=main)
|
||||
|
||||
tt.RequestAuthGetShouldFail(t, key7.Token, baseUrl, fmt.Sprintf("/api/v2/users/%s", data.UID), 401, apierr.USER_AUTH_FAILED) // no user read perm
|
||||
@@ -160,9 +157,8 @@ func TestTokenKeys(t *testing.T) {
|
||||
})
|
||||
|
||||
tt.RequestPostShouldFail(t, baseUrl, "/", gin.H{
|
||||
"key": key8.Token,
|
||||
"user_id": data.UID,
|
||||
"title": "HelloWorld_001",
|
||||
"key": key8.Token,
|
||||
"title": "HelloWorld_001",
|
||||
}, 401, apierr.USER_AUTH_FAILED) // no send perm
|
||||
|
||||
}
|
||||
@@ -470,15 +466,13 @@ func TestTokenKeysPermissions(t *testing.T) {
|
||||
|
||||
tt.RequestPostShouldFail(t, baseUrl, "/", gin.H{
|
||||
"key": key7.Token,
|
||||
"user_id": data.UID,
|
||||
"channel": "testchan2",
|
||||
"title": "HelloWorld_001",
|
||||
}, 401, apierr.USER_AUTH_FAILED) // wrong channel
|
||||
|
||||
tt.RequestPostShouldFail(t, baseUrl, "/", gin.H{
|
||||
"key": key7.Token,
|
||||
"user_id": data.UID,
|
||||
"title": "HelloWorld_001",
|
||||
"key": key7.Token,
|
||||
"title": "HelloWorld_001",
|
||||
}, 401, apierr.USER_AUTH_FAILED) // no channel (=main)
|
||||
|
||||
tt.RequestAuthGetShouldFail(t, key7.Token, baseUrl, fmt.Sprintf("/api/v2/users/%s", data.UID), 401, apierr.USER_AUTH_FAILED) // no user read perm
|
||||
@@ -493,9 +487,8 @@ func TestTokenKeysPermissions(t *testing.T) {
|
||||
})
|
||||
|
||||
tt.RequestPostShouldFail(t, baseUrl, "/", gin.H{
|
||||
"key": key8.Token,
|
||||
"user_id": data.UID,
|
||||
"title": "HelloWorld_001",
|
||||
"key": key8.Token,
|
||||
"title": "HelloWorld_001",
|
||||
}, 401, apierr.USER_AUTH_FAILED) // no send perm
|
||||
|
||||
}
|
||||
@@ -550,44 +543,38 @@ func TestTokenKeysMessageCounter(t *testing.T) {
|
||||
assertCounter(0, 0, 0)
|
||||
|
||||
tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
"key": admintok,
|
||||
"user_id": uid,
|
||||
"title": tt.ShortLipsum(1001, 1),
|
||||
"key": admintok,
|
||||
"title": tt.ShortLipsum(1001, 1),
|
||||
})
|
||||
|
||||
assertCounter(1, 0, 0)
|
||||
|
||||
tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
"key": admintok,
|
||||
"user_id": uid,
|
||||
"title": tt.ShortLipsum(1002, 1),
|
||||
"key": admintok,
|
||||
"title": tt.ShortLipsum(1002, 1),
|
||||
})
|
||||
|
||||
assertCounter(2, 0, 0)
|
||||
|
||||
tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
"key": sendtok,
|
||||
"user_id": uid,
|
||||
"title": tt.ShortLipsum(1002, 1),
|
||||
"key": sendtok,
|
||||
"title": tt.ShortLipsum(1002, 1),
|
||||
})
|
||||
|
||||
assertCounter(2, 1, 0)
|
||||
|
||||
tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
"key": sendtok,
|
||||
"user_id": uid,
|
||||
"channel": "Chan1",
|
||||
"title": tt.ShortLipsum(1003, 1),
|
||||
})
|
||||
tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
"key": sendtok,
|
||||
"user_id": uid,
|
||||
"channel": "Chan2",
|
||||
"title": tt.ShortLipsum(1004, 1),
|
||||
})
|
||||
tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
"key": sendtok,
|
||||
"user_id": uid,
|
||||
"channel": "Chan2",
|
||||
"title": tt.ShortLipsum(1005, 1),
|
||||
})
|
||||
@@ -597,7 +584,6 @@ func TestTokenKeysMessageCounter(t *testing.T) {
|
||||
|
||||
tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
"key": admintok,
|
||||
"user_id": uid,
|
||||
"channel": "Chan2",
|
||||
"title": tt.ShortLipsum(1004, 1),
|
||||
})
|
||||
@@ -605,9 +591,8 @@ func TestTokenKeysMessageCounter(t *testing.T) {
|
||||
assertCounter(3, 4, 0)
|
||||
|
||||
tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
"key": admintok,
|
||||
"user_id": uid,
|
||||
"title": tt.ShortLipsum(1002, 1),
|
||||
"key": admintok,
|
||||
"title": tt.ShortLipsum(1002, 1),
|
||||
})
|
||||
|
||||
assertCounter(4, 4, 0)
|
||||
|
||||
Reference in New Issue
Block a user