Search Apps Documentation Source Content File Folder Download Copy Actions Download

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