diff --git a/examples/gno.land/r/nt/boards2/public.gno b/examples/gno.land/r/nt/boards2/public.gno index 7a7563a5145..4f1f0e6d1bd 100644 --- a/examples/gno.land/r/nt/boards2/public.gno +++ b/examples/gno.land/r/nt/boards2/public.gno @@ -256,12 +256,6 @@ func assertIsUserCall() { } } -func assertHasPermission(user std.Address, p Permission) { - if !gPerm.HasPermission(user, p) { - panic("unauthorized") - } -} - func assertHasBoardPermission(b *Board, user std.Address, p Permission) { if !b.perms.HasPermission(user, p) { panic("unauthorized") diff --git a/examples/gno.land/r/nt/boards2/z_7_a_filetest.gno b/examples/gno.land/r/nt/boards2/z_7_a_filetest.gno new file mode 100644 index 00000000000..688aaa67244 --- /dev/null +++ b/examples/gno.land/r/nt/boards2/z_7_a_filetest.gno @@ -0,0 +1,29 @@ +package main + +import ( + "std" + + "gno.land/r/nt/boards2" +) + +const ( + owner = std.Address("g1jg8mtutu9khhfwc4nxmuhcpftf0pajdhfvsqf5") // @test1 + name = "test123" +) + +var bid boards2.BoardID + +func init() { + std.TestSetOrigCaller(owner) + bid = boards2.CreateBoard(name) +} + +func main() { + bid2, found := boards2.GetBoardIDFromName(name) + println(found) + println(bid2 == bid) +} + +// Output: +// true +// true diff --git a/examples/gno.land/r/nt/boards2/z_7_b_filetest.gno b/examples/gno.land/r/nt/boards2/z_7_b_filetest.gno new file mode 100644 index 00000000000..8e8ce18cb87 --- /dev/null +++ b/examples/gno.land/r/nt/boards2/z_7_b_filetest.gno @@ -0,0 +1,23 @@ +package main + +import ( + "std" + + "gno.land/r/nt/boards2" +) + +const owner = std.Address("g1jg8mtutu9khhfwc4nxmuhcpftf0pajdhfvsqf5") // @test1 + +func init() { + std.TestSetOrigCaller(owner) +} + +func main() { + bid, found := boards2.GetBoardIDFromName("foobar") + println(found) + println(bid == 0) +} + +// Output: +// false +// true