@@ -17,9 +17,11 @@ func TestClient_MuteUser(t *testing.T) {
17
17
_ , err := c .MuteUser (ctx , randomUser (t , c ).ID , user .ID )
18
18
require .NoError (t , err , "MuteUser should not return an error" )
19
19
20
- resp , err := c .QueryUsers (ctx , & QueryOption {
21
- Filter : map [string ]interface {}{
22
- "id" : map [string ]string {"$eq" : user .ID },
20
+ resp , err := c .QueryUsers (ctx , & QueryUsersOptions {
21
+ QueryOption : QueryOption {
22
+ Filter : map [string ]interface {}{
23
+ "id" : map [string ]string {"$eq" : user .ID },
24
+ },
23
25
},
24
26
})
25
27
@@ -38,9 +40,11 @@ func TestClient_MuteUser(t *testing.T) {
38
40
_ , err = c .MuteUser (ctx , randomUser (t , c ).ID , user .ID , MuteWithExpiration (60 ))
39
41
require .NoError (t , err , "MuteUser should not return an error" )
40
42
41
- resp , err = c .QueryUsers (ctx , & QueryOption {
42
- Filter : map [string ]interface {}{
43
- "id" : map [string ]string {"$eq" : user .ID },
43
+ resp , err = c .QueryUsers (ctx , & QueryUsersOptions {
44
+ QueryOption : QueryOption {
45
+ Filter : map [string ]interface {}{
46
+ "id" : map [string ]string {"$eq" : user .ID },
47
+ },
44
48
},
45
49
})
46
50
@@ -65,9 +69,11 @@ func TestClient_MuteUsers(t *testing.T) {
65
69
_ , err := c .MuteUsers (ctx , targetIDs , user .ID , MuteWithExpiration (60 ))
66
70
require .NoError (t , err , "MuteUsers should not return an error" )
67
71
68
- resp , err := c .QueryUsers (ctx , & QueryOption {
69
- Filter : map [string ]interface {}{
70
- "id" : map [string ]string {"$eq" : user .ID },
72
+ resp , err := c .QueryUsers (ctx , & QueryUsersOptions {
73
+ QueryOption : QueryOption {
74
+ Filter : map [string ]interface {}{
75
+ "id" : map [string ]string {"$eq" : user .ID },
76
+ },
71
77
},
72
78
})
73
79
@@ -80,6 +86,7 @@ func TestClient_MuteUsers(t *testing.T) {
80
86
assert .NotEmpty (t , mute .Expires , "mute should have Expires" )
81
87
}
82
88
}
89
+
83
90
func TestClient_BlockUsers (t * testing.T ) {
84
91
c := initClient (t )
85
92
ctx := context .Background ()
@@ -90,9 +97,11 @@ func TestClient_BlockUsers(t *testing.T) {
90
97
_ , err := c .BlockUser (ctx , blockedUser .ID , blockingUser .ID )
91
98
require .NoError (t , err , "BlockUser should not return an error" )
92
99
93
- resp , err := c .QueryUsers (ctx , & QueryOption {
94
- Filter : map [string ]interface {}{
95
- "id" : map [string ]string {"$eq" : blockingUser .ID },
100
+ resp , err := c .QueryUsers (ctx , & QueryUsersOptions {
101
+ QueryOption : QueryOption {
102
+ Filter : map [string ]interface {}{
103
+ "id" : map [string ]string {"$eq" : blockingUser .ID },
104
+ },
96
105
},
97
106
})
98
107
@@ -103,6 +112,7 @@ func TestClient_BlockUsers(t *testing.T) {
103
112
104
113
require .Equal (t , users [0 ].BlockedUserIDs [0 ], blockedUser .ID )
105
114
}
115
+
106
116
func TestClient_UnblockUsersGetBlockedUsers (t * testing.T ) {
107
117
c := initClient (t )
108
118
ctx := context .Background ()
@@ -113,9 +123,11 @@ func TestClient_UnblockUsersGetBlockedUsers(t *testing.T) {
113
123
_ , err := c .BlockUser (ctx , blockedUser .ID , blockingUser .ID )
114
124
require .NoError (t , err , "BlockUser should not return an error" )
115
125
116
- resp , err := c .QueryUsers (ctx , & QueryOption {
117
- Filter : map [string ]interface {}{
118
- "id" : map [string ]string {"$eq" : blockingUser .ID },
126
+ resp , err := c .QueryUsers (ctx , & QueryUsersOptions {
127
+ QueryOption : QueryOption {
128
+ Filter : map [string ]interface {}{
129
+ "id" : map [string ]string {"$eq" : blockingUser .ID },
130
+ },
119
131
},
120
132
})
121
133
@@ -132,9 +144,11 @@ func TestClient_UnblockUsersGetBlockedUsers(t *testing.T) {
132
144
_ , err = c .UnblockUser (ctx , blockedUser .ID , blockingUser .ID )
133
145
require .NoError (t , err , "UnblockUser should not return an error" )
134
146
135
- resp , err = c .QueryUsers (ctx , & QueryOption {
136
- Filter : map [string ]interface {}{
137
- "id" : map [string ]string {"$eq" : blockingUser .ID },
147
+ resp , err = c .QueryUsers (ctx , & QueryUsersOptions {
148
+ QueryOption : QueryOption {
149
+ Filter : map [string ]interface {}{
150
+ "id" : map [string ]string {"$eq" : blockingUser .ID },
151
+ },
138
152
},
139
153
})
140
154
0 commit comments