Skip to content
Open
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"gno.land/p/gnoland/boards/exts/permissions"
"gno.land/p/nt/urequire/v0"

"gno.land/r/gnoland/boards2/v1/hub"
"gno.land/p/gnoland/boards/exts/hub"
)

func TestBoardIterateThreads(t *testing.T) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"gno.land/p/gnoland/boards"
"gno.land/p/nt/urequire/v0"

"gno.land/r/gnoland/boards2/v1/hub"
"gno.land/p/gnoland/boards/exts/hub"
)

func TestCommentIterateFlags(t *testing.T) {
Expand Down
2 changes: 2 additions & 0 deletions examples/gno.land/p/gnoland/boards/exts/hub/gnomod.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
module = "gno.land/p/gnoland/boards/exts/hub"
gno = "0.9"
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import (
"gno.land/p/gnoland/boards"
"gno.land/p/nt/urequire/v0"

"gno.land/r/gnoland/boards2/v1/hub"
"gno.land/p/gnoland/boards/exts/hub"
)

func TestThreadIterateFlags(t *testing.T) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,12 @@ func init(cur realm) {
func main(cur realm) {
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))

// Calling as a Boards2 sub realm should succeed
board, found := boards2.GetBoard(cross(cur), bid)
board, found := boards2.GetBoard(uint64(bid))
if !found {
return
}

println(board.ID == bid)
println(board.ID == uint64(bid))
}

// Output:
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
// PKGPATH: gno.land/r/gnoland/boards2/v1/hub/filetests/z_0_a_filetest
// PKGPATH: gno.land/r/gnoland/boards2/v1/filetests/z_hub_0_a_filetest

// Test default board values
package z_0_a_filetest
package z_hub_0_a_filetest

import (
"testing"

"gno.land/p/gnoland/boards"

boards2 "gno.land/r/gnoland/boards2/v1"
"gno.land/r/gnoland/boards2/v1/hub"
)

var boardID boards.ID
Expand All @@ -21,7 +20,7 @@ func init(cur realm) {

func main(cur realm) {
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
board, found := hub.GetBoard(cross(cur), uint64(boardID))
board, found := boards2.GetBoard(uint64(boardID))
if !found {
return
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
// PKGPATH: gno.land/r/gnoland/boards2/v1/hub/filetests/z_0_b_filetest
// PKGPATH: gno.land/r/gnoland/boards2/v1/filetests/z_hub_0_b_filetest

// Test non default board values
package z_0_b_filetest
package z_hub_0_b_filetest

import (
"testing"

"gno.land/p/gnoland/boards"

boards2 "gno.land/r/gnoland/boards2/v1"
"gno.land/r/gnoland/boards2/v1/hub"
)

var boardID boards.ID
Expand All @@ -33,7 +32,7 @@ func init(cur realm) {

func main(cur realm) {
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
board, found := hub.GetBoard(cross(cur), uint64(boardID))
board, found := boards2.GetBoard(uint64(boardID))
if !found {
return
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
// PKGPATH: gno.land/r/gnoland/boards2/v1/hub/filetests/z_1_a_filetest
// PKGPATH: gno.land/r/gnoland/boards2/v1/filetests/z_hub_1_a_filetest

// Test default thread values
package z_1_a_filetest
package z_hub_1_a_filetest

import (
"testing"

"gno.land/p/gnoland/boards"

boards2 "gno.land/r/gnoland/boards2/v1"
"gno.land/r/gnoland/boards2/v1/hub"
)

var (
Expand All @@ -25,7 +24,7 @@ func init(cur realm) {

func main(cur realm) {
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
thread, found := hub.GetThread(cross(cur), uint64(boardID), uint64(threadID))
thread, found := boards2.GetThread(uint64(boardID), uint64(threadID))
if !found {
return
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
// PKGPATH: gno.land/r/gnoland/boards2/v1/hub/filetests/z_1_b_filetest
// PKGPATH: gno.land/r/gnoland/boards2/v1/filetests/z_hub_1_b_filetest

// Test non default thread values
package z_1_b_filetest
package z_hub_1_b_filetest

import (
"testing"

"gno.land/p/gnoland/boards"

boards2 "gno.land/r/gnoland/boards2/v1"
"gno.land/r/gnoland/boards2/v1/hub"
)

var (
Expand Down Expand Up @@ -41,7 +40,7 @@ func init(cur realm) {

func main(cur realm) {
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
thread, found := hub.GetThread(cross(cur), uint64(boardID), uint64(threadID))
thread, found := boards2.GetThread(uint64(boardID), uint64(threadID))
if !found {
return
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
// PKGPATH: gno.land/r/gnoland/boards2/v1/hub/filetests/z_1_c_filetest
// PKGPATH: gno.land/r/gnoland/boards2/v1/filetests/z_hub_1_c_filetest

// Test non default reposted thread values
package z_1_c_filetest
package z_hub_1_c_filetest

import (
"testing"

"gno.land/p/gnoland/boards"

boards2 "gno.land/r/gnoland/boards2/v1"
"gno.land/r/gnoland/boards2/v1/hub"
)

var (
Expand Down Expand Up @@ -44,7 +43,7 @@ func init(cur realm) {

func main(cur realm) {
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
thread, found := hub.GetThread(cross(cur), uint64(boardID), uint64(threadID))
thread, found := boards2.GetThread(uint64(boardID), uint64(threadID))
if !found {
return
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
// PKGPATH: gno.land/r/gnoland/boards2/v1/hub/filetests/z_2_a_filetest
// PKGPATH: gno.land/r/gnoland/boards2/v1/filetests/z_hub_2_a_filetest

// Test getting boards when no boards exist
package z_2_a_filetest
package z_hub_2_a_filetest

import (
"testing"

boards2 "gno.land/r/gnoland/boards2/v1"
"gno.land/r/gnoland/boards2/v1/hub"
)

func main(cur realm) {
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
boards := hub.GetBoards(cross(cur), 0, boards2.BoardCount())
boards := boards2.GetBoards(0, boards2.BoardCount())
println(len(boards))
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
// PKGPATH: gno.land/r/gnoland/boards2/v1/hub/filetests/z_2_b_filetest
// PKGPATH: gno.land/r/gnoland/boards2/v1/filetests/z_hub_2_b_filetest

// Test getting boards
package z_2_b_filetest
package z_hub_2_b_filetest

import (
"testing"

boards2 "gno.land/r/gnoland/boards2/v1"
"gno.land/r/gnoland/boards2/v1/hub"
)

func init(cur realm) {
Expand All @@ -19,7 +18,7 @@ func init(cur realm) {

func main(cur realm) {
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
boards := hub.GetBoards(cross(cur), 0, boards2.BoardCount())
boards := boards2.GetBoards(0, boards2.BoardCount())

for _, b := range boards {
println(b.ID, b.Name)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
// PKGPATH: gno.land/r/gnoland/boards2/v1/hub/filetests/z_3_a_filetest
// PKGPATH: gno.land/r/gnoland/boards2/v1/filetests/z_hub_3_a_filetest

// Test getting threads from an empty board
package z_3_a_filetest
package z_hub_3_a_filetest

import (
"testing"

"gno.land/p/gnoland/boards"

boards2 "gno.land/r/gnoland/boards2/v1"
"gno.land/r/gnoland/boards2/v1/hub"
)

var boardID boards.ID
Expand All @@ -21,7 +20,7 @@ func init(cur realm) {

func main(cur realm) {
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
boards := hub.GetThreads(cross(cur), uint64(boardID), 0, boards2.BoardCount())
boards := boards2.GetThreads(uint64(boardID), 0, boards2.BoardCount())
println(len(boards))
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
// PKGPATH: gno.land/r/gnoland/boards2/v1/hub/filetests/z_3_b_filetest
// PKGPATH: gno.land/r/gnoland/boards2/v1/filetests/z_hub_3_b_filetest

// Test getting threads from a board
package z_3_b_filetest
package z_hub_3_b_filetest

import (
"testing"

boards2 "gno.land/r/gnoland/boards2/v1"
"gno.land/r/gnoland/boards2/v1/hub"
)

var board hub.Board
var board boards2.Board

func init(cur realm) {
testing.SetRealm(testing.NewUserRealm("g1rp7cmetn27eqlpjpc4vuusf8kaj746tysc0qgh"))
Expand All @@ -23,12 +22,12 @@ func init(cur realm) {

// Get readonly board
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
board, _ = hub.GetBoard(cross(cur), uint64(boardID))
board, _ = boards2.GetBoard(uint64(boardID))
}

func main(cur realm) {
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
threads := hub.GetThreads(cross(cur), board.ID, 0, board.ThreadCount)
threads := boards2.GetThreads(board.ID, 0, board.ThreadCount)

for _, t := range threads {
println(t.ID, t.Title)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
// PKGPATH: gno.land/r/gnoland/boards2/v1/hub/filetests/z_4_a_filetest
// PKGPATH: gno.land/r/gnoland/boards2/v1/filetests/z_hub_4_a_filetest

// Test getting board members
package z_4_a_filetest
package z_hub_4_a_filetest

import (
"testing"

boards2 "gno.land/r/gnoland/boards2/v1"
"gno.land/r/gnoland/boards2/v1/hub"
)

var board hub.Board
var board boards2.Board

func init(cur realm) {
testing.SetRealm(testing.NewUserRealm("g1rp7cmetn27eqlpjpc4vuusf8kaj746tysc0qgh"))
Expand All @@ -22,12 +21,12 @@ func init(cur realm) {

// Get readonly board
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
board, _ = hub.GetBoard(cross(cur), uint64(boardID))
board, _ = boards2.GetBoard(uint64(boardID))
}

func main(cur realm) {
testing.SetRealm(testing.NewCodeRealm("gno.land/r/gnoland/boards2/test"))
members := hub.GetMembers(cross(cur), board.ID, 0, board.MemberCount)
members := boards2.GetMembers(board.ID, 0, board.MemberCount)

for _, m := range members {
println(m.Address, m.Roles)
Expand Down
Loading