diff --git a/examples/gno.land/r/demo/users/gno.mod b/examples/gno.land/r/demo/users/gno.mod index 61b11c09b80..cdef52b6952 100644 --- a/examples/gno.land/r/demo/users/gno.mod +++ b/examples/gno.land/r/demo/users/gno.mod @@ -3,5 +3,6 @@ module gno.land/r/demo/users require ( gno.land/p/demo/avl v0.0.0-latest gno.land/p/demo/avlhelpers v0.0.0-latest + gno.land/p/demo/uassert v0.0.0-latest gno.land/p/demo/users v0.0.0-latest ) diff --git a/examples/gno.land/r/demo/users/preregister.gno b/examples/gno.land/r/demo/users/preregister.gno index a6377c54938..e87bb478d4e 100644 --- a/examples/gno.land/r/demo/users/preregister.gno +++ b/examples/gno.land/r/demo/users/preregister.gno @@ -26,6 +26,9 @@ var preRegisteredUsers = []struct { {"nt", "g15ge0ae9077eh40erwrn2eq0xw6wupwqthpv34l"}, // -> @r_nt {"sys", "g1r929wt2qplfawe4lvqv9zuwfdcz4vxdun7qh8l"}, // -> @r_sys {"x", "g164sdpew3c2t3rvxj3kmfv7c7ujlvcw2punzzuz"}, // -> @r_x + + // test1 user + {"test1", "g1jg8mtutu9khhfwc4nxmuhcpftf0pajdhfvsqf5"}, // -> @test1 } func init() { diff --git a/examples/gno.land/r/demo/users/users_test.gno b/examples/gno.land/r/demo/users/users_test.gno new file mode 100644 index 00000000000..864793dc514 --- /dev/null +++ b/examples/gno.land/r/demo/users/users_test.gno @@ -0,0 +1,13 @@ +package users + +import ( + "testing" + + "gno.land/p/demo/uassert" +) + +func TestPreRegisteredTest1(t *testing.T) { + names := ListUsersByPrefix("test1", 1) + uassert.Equal(t, len(names), 1) + uassert.Equal(t, names[0], "test1") +} diff --git a/examples/gno.land/r/demo/users/z_5_filetest.gno b/examples/gno.land/r/demo/users/z_5_filetest.gno index 4ab68ec0e0b..31e482b7388 100644 --- a/examples/gno.land/r/demo/users/z_5_filetest.gno +++ b/examples/gno.land/r/demo/users/z_5_filetest.gno @@ -46,6 +46,7 @@ func main() { // * [nt](/r/demo/users:nt) // * [satoshi](/r/demo/users:satoshi) // * [sys](/r/demo/users:sys) +// * [test1](/r/demo/users:test1) // * [x](/r/demo/users:x) // // ========================================