Blob


1 package lemmy
3 import (
4 "os"
5 "testing"
6 )
8 func TestPost(t *testing.T) {
9 f, err := os.Open("testdata/post.json")
10 if err != nil {
11 t.Fatal(err)
12 }
13 defer f.Close()
14 post, creator, _, err := decodePostResponse(f)
15 if err != nil {
16 t.Fatal(err)
17 }
18 t.Log(post.ID)
19 if creator.ID != 151025 {
20 t.Errorf("check creator ID: want %d, got %d", 2, creator.ID)
21 }
22 if creator.String() != "otl@lemmy.sdf.org" {
23 t.Errorf("creator username: want %s, got %s", "TheAnonymouseJoker@lemmy.ml", creator.String())
24 }
25 }