Return lists for bans, wikibans, messages, etc.

Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
This commit is contained in:
Vartan Benohanian
2020-08-29 14:45:45 -04:00
parent 5349d53626
commit b4feadda4f
4 changed files with 121 additions and 162 deletions
+33 -41
View File
@@ -207,54 +207,46 @@ var expectedRandomSubreddit = &Subreddit{
Subscribers: 52357,
}
var expectedRelationships3 = &Relationships{
Relationships: []*Relationship{
{
ID: "rel_id1",
Created: &Timestamp{time.Date(2020, 8, 11, 2, 35, 2, 0, time.UTC)},
User: "testuser1",
UserID: "t2_user1",
},
{
ID: "rel_id2",
Created: &Timestamp{time.Date(2020, 8, 11, 2, 35, 0, 0, time.UTC)},
User: "testuser2",
UserID: "t2_user2",
},
var expectedRelationships3 = []*Relationship{
{
ID: "rel_id1",
Created: &Timestamp{time.Date(2020, 8, 11, 2, 35, 2, 0, time.UTC)},
User: "testuser1",
UserID: "t2_user1",
},
{
ID: "rel_id2",
Created: &Timestamp{time.Date(2020, 8, 11, 2, 35, 0, 0, time.UTC)},
User: "testuser2",
UserID: "t2_user2",
},
After: "",
Before: "",
}
var expectedBans = &Bans{
Bans: []*Ban{
{
Relationship: &Relationship{
ID: "rb_123",
Created: &Timestamp{time.Date(2020, 8, 11, 2, 35, 2, 0, time.UTC)},
var expectedBans = []*Ban{
{
Relationship: &Relationship{
ID: "rb_123",
Created: &Timestamp{time.Date(2020, 8, 11, 2, 35, 2, 0, time.UTC)},
User: "testuser1",
UserID: "t2_user1",
},
DaysLeft: Int(43),
Note: "Spam",
User: "testuser1",
UserID: "t2_user1",
},
{
Relationship: &Relationship{
ID: "rb_456",
Created: &Timestamp{time.Date(2020, 8, 11, 2, 35, 0, 0, time.UTC)},
User: "testuser2",
UserID: "t2_user2",
},
DaysLeft: nil,
Note: "Spam",
},
DaysLeft: Int(43),
Note: "Spam",
},
{
Relationship: &Relationship{
ID: "rb_456",
Created: &Timestamp{time.Date(2020, 8, 11, 2, 35, 0, 0, time.UTC)},
User: "testuser2",
UserID: "t2_user2",
},
DaysLeft: nil,
Note: "Spam",
},
After: "",
Before: "",
}
var expectedModerators = []*Moderator{