Fix tests
This commit is contained in:
@@ -1174,8 +1174,8 @@ func TestQuotaExceededNoPro(t *testing.T) {
|
||||
sendtok := r0["send_key"].(string)
|
||||
|
||||
tt.AssertStrRepEqual(t, "quota.0", 0, r0["quota_used"])
|
||||
tt.AssertStrRepEqual(t, "quota.0", 50, r0["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.0", 50, r0["quota_remaining"])
|
||||
tt.AssertStrRepEqual(t, "quota.0", 500, r0["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.0", 500, r0["quota_remaining"])
|
||||
|
||||
{
|
||||
msg1 := tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
@@ -1184,18 +1184,18 @@ func TestQuotaExceededNoPro(t *testing.T) {
|
||||
"title": tt.ShortLipsum0(2),
|
||||
})
|
||||
tt.AssertStrRepEqual(t, "quota.msg.1", 1, msg1["quota"])
|
||||
tt.AssertStrRepEqual(t, "quota.msg.1", 50, msg1["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.msg.1", 500, msg1["quota_max"])
|
||||
}
|
||||
|
||||
{
|
||||
usr := tt.RequestAuthGet[gin.H](t, admintok, baseUrl, fmt.Sprintf("/api/v2/users/%s", uid))
|
||||
|
||||
tt.AssertStrRepEqual(t, "quota.1", 1, usr["quota_used"])
|
||||
tt.AssertStrRepEqual(t, "quota.1", 50, usr["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.1", 49, usr["quota_remaining"])
|
||||
tt.AssertStrRepEqual(t, "quota.1", 500, usr["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.1", 499, usr["quota_remaining"])
|
||||
}
|
||||
|
||||
for i := 0; i < 48; i++ {
|
||||
for i := 0; i < 498; i++ {
|
||||
|
||||
tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
"key": sendtok,
|
||||
@@ -1207,24 +1207,24 @@ func TestQuotaExceededNoPro(t *testing.T) {
|
||||
{
|
||||
usr := tt.RequestAuthGet[gin.H](t, admintok, baseUrl, fmt.Sprintf("/api/v2/users/%s", uid))
|
||||
|
||||
tt.AssertStrRepEqual(t, "quota.49", 49, usr["quota_used"])
|
||||
tt.AssertStrRepEqual(t, "quota.49", 50, usr["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.49", 499, usr["quota_used"])
|
||||
tt.AssertStrRepEqual(t, "quota.49", 500, usr["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.49", 1, usr["quota_remaining"])
|
||||
}
|
||||
|
||||
msg50 := tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
msg500 := tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
"key": sendtok,
|
||||
"user_id": uid,
|
||||
"title": tt.ShortLipsum0(2),
|
||||
})
|
||||
tt.AssertStrRepEqual(t, "quota.msg.50", 50, msg50["quota"])
|
||||
tt.AssertStrRepEqual(t, "quota.msg.50", 50, msg50["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.msg.50", 500, msg500["quota"])
|
||||
tt.AssertStrRepEqual(t, "quota.msg.50", 500, msg500["quota_max"])
|
||||
|
||||
{
|
||||
usr := tt.RequestAuthGet[gin.H](t, admintok, baseUrl, fmt.Sprintf("/api/v2/users/%s", uid))
|
||||
|
||||
tt.AssertStrRepEqual(t, "quota.50", 50, usr["quota_used"])
|
||||
tt.AssertStrRepEqual(t, "quota.50", 50, usr["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.50", 500, usr["quota_used"])
|
||||
tt.AssertStrRepEqual(t, "quota.50", 500, usr["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.50", 0, usr["quota_remaining"])
|
||||
}
|
||||
|
||||
@@ -1252,8 +1252,8 @@ func TestQuotaExceededPro(t *testing.T) {
|
||||
sendtok := r0["send_key"].(string)
|
||||
|
||||
tt.AssertStrRepEqual(t, "quota.0", 0, r0["quota_used"])
|
||||
tt.AssertStrRepEqual(t, "quota.0", 5000, r0["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.0", 5000, r0["quota_remaining"])
|
||||
tt.AssertStrRepEqual(t, "quota.0", 15000, r0["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.0", 15000, r0["quota_remaining"])
|
||||
|
||||
{
|
||||
msg1 := tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
@@ -1262,18 +1262,18 @@ func TestQuotaExceededPro(t *testing.T) {
|
||||
"title": tt.ShortLipsum0(2),
|
||||
})
|
||||
tt.AssertStrRepEqual(t, "quota.msg.1", 1, msg1["quota"])
|
||||
tt.AssertStrRepEqual(t, "quota.msg.1", 5000, msg1["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.msg.1", 15000, msg1["quota_max"])
|
||||
}
|
||||
|
||||
{
|
||||
usr := tt.RequestAuthGet[gin.H](t, admintok, baseUrl, fmt.Sprintf("/api/v2/users/%s", uid))
|
||||
|
||||
tt.AssertStrRepEqual(t, "quota.1", 1, usr["quota_used"])
|
||||
tt.AssertStrRepEqual(t, "quota.1", 5000, usr["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.1", 4999, usr["quota_remaining"])
|
||||
tt.AssertStrRepEqual(t, "quota.1", 15000, usr["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.1", 14999, usr["quota_remaining"])
|
||||
}
|
||||
|
||||
for i := 0; i < 4998; i++ {
|
||||
for i := 0; i < 14998; i++ {
|
||||
|
||||
tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
"key": sendtok,
|
||||
@@ -1285,9 +1285,9 @@ func TestQuotaExceededPro(t *testing.T) {
|
||||
{
|
||||
usr := tt.RequestAuthGet[gin.H](t, admintok, baseUrl, fmt.Sprintf("/api/v2/users/%s", uid))
|
||||
|
||||
tt.AssertStrRepEqual(t, "quota.999", 4999, usr["quota_used"])
|
||||
tt.AssertStrRepEqual(t, "quota.999", 5000, usr["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.999", 1, usr["quota_remaining"])
|
||||
tt.AssertStrRepEqual(t, "quota.14999", 14999, usr["quota_used"])
|
||||
tt.AssertStrRepEqual(t, "quota.14999", 15000, usr["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.14999", 1, usr["quota_remaining"])
|
||||
}
|
||||
|
||||
msg50 := tt.RequestPost[gin.H](t, baseUrl, "/", gin.H{
|
||||
@@ -1295,14 +1295,14 @@ func TestQuotaExceededPro(t *testing.T) {
|
||||
"user_id": uid,
|
||||
"title": tt.ShortLipsum0(2),
|
||||
})
|
||||
tt.AssertStrRepEqual(t, "quota.msg.5000", 5000, msg50["quota"])
|
||||
tt.AssertStrRepEqual(t, "quota.msg.5000", 5000, msg50["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.msg.5000", 15000, msg50["quota"])
|
||||
tt.AssertStrRepEqual(t, "quota.msg.5000", 15000, msg50["quota_max"])
|
||||
|
||||
{
|
||||
usr := tt.RequestAuthGet[gin.H](t, admintok, baseUrl, fmt.Sprintf("/api/v2/users/%s", uid))
|
||||
|
||||
tt.AssertStrRepEqual(t, "quota.5000", 5000, usr["quota_used"])
|
||||
tt.AssertStrRepEqual(t, "quota.5000", 5000, usr["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.5000", 15000, usr["quota_used"])
|
||||
tt.AssertStrRepEqual(t, "quota.5000", 15000, usr["quota_max"])
|
||||
tt.AssertStrRepEqual(t, "quota.5000", 0, usr["quota_remaining"])
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user