z_2_filetest.gno
1.08 Kb ยท 43 lines
1// PKGPATH: gno.land/r/gnops/valopers_test
2// SEND: 20000000ugnot
3
4package valopers_test
5
6import (
7 "testing"
8
9 "gno.land/p/nt/testutils"
10 "gno.land/r/gnops/valopers"
11)
12
13var g1user = testutils.TestAddress("g1user")
14
15const (
16 validMoniker = "test-1"
17 validDescription = "test-1's description"
18 validAddress = address("g1sp8v98h2gadm5jggtzz9w5ksexqn68ympsd68h")
19 validPubKey = "gpub1pggj7ard9eg82cjtv4u52epjx56nzwgjyg9zqwpdwpd0f9fvqla089ndw5g9hcsufad77fml2vlu73fk8q8sh8v72cza5p"
20)
21
22func init() {
23 testing.SetOriginCaller(g1user)
24
25 // Register a validator and add the proposal
26 valopers.Register(cross, validMoniker, validDescription, validAddress, validPubKey)
27}
28
29func main() {
30 // Simulate clicking on the validator
31 println(valopers.Render(validAddress.String()))
32}
33
34// Output:
35// Valoper's details:
36// ## test-1
37// test-1's description
38//
39// - Address: g1sp8v98h2gadm5jggtzz9w5ksexqn68ympsd68h
40// - PubKey: gpub1pggj7ard9eg82cjtv4u52epjx56nzwgjyg9zqwpdwpd0f9fvqla089ndw5g9hcsufad77fml2vlu73fk8q8sh8v72cza5p
41//
42// [Profile link](/r/demo/profile:u/g1sp8v98h2gadm5jggtzz9w5ksexqn68ympsd68h)
43//