z_0_a_filetest.gno
0.85 Kb · 47 lines
1// Test default board values
2package main
3
4import (
5 "testing"
6
7 "gno.land/p/gnoland/boards"
8
9 boards2 "gno.land/r/gnoland/boards2/v1"
10 "gno.land/r/gnoland/boards2/v1/hub"
11)
12
13var boardID boards.ID
14
15func init() {
16 testing.SetRealm(testing.NewUserRealm("g1rp7cmetn27eqlpjpc4vuusf8kaj746tysc0qgh"))
17 boardID = boards2.CreateBoard(cross, "test123", false, false)
18}
19
20func main() {
21 testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
22 board, found := hub.GetBoard(uint64(boardID))
23 if !found {
24 return
25 }
26
27 println(board.ID)
28 println(board.Name)
29 println(board.Aliases)
30 println(board.Readonly)
31 println(board.ThreadCount)
32 println(board.MemberCount)
33 println(board.Creator)
34 println(board.CreatedAt)
35 println(board.UpdatedAt)
36}
37
38// Output:
39// 1
40// test123
41// (nil []string)
42// false
43// 0
44// 1
45// g1rp7cmetn27eqlpjpc4vuusf8kaj746tysc0qgh
46// 1234567890
47// 0