github.com/simpleiot/simpleiot@v0.18.3/client/admin_test.go (about) 1 package client_test 2 3 import ( 4 "testing" 5 "time" 6 7 "github.com/simpleiot/simpleiot/client" 8 "github.com/simpleiot/simpleiot/server" 9 ) 10 11 func TestAdminStoreVerify(t *testing.T) { 12 nc, _, stop, err := server.TestServer() 13 14 if err != nil { 15 t.Fatal("Error starting test server: ", err) 16 } 17 18 defer stop() 19 20 // give store time to init 21 time.Sleep(time.Millisecond * 100) 22 23 err = client.AdminStoreVerify(nc) 24 if err != nil { 25 t.Fatal("Verify failed: ", err) 26 } 27 } 28 29 func TestAdminStoreMaint(t *testing.T) { 30 nc, _, stop, err := server.TestServer() 31 32 if err != nil { 33 t.Fatal("Error starting test server: ", err) 34 } 35 36 defer stop() 37 38 // give store time to init 39 time.Sleep(time.Millisecond * 100) 40 41 err = client.AdminStoreMaint(nc) 42 if err != nil { 43 t.Fatal("Maint failed: ", err) 44 } 45 }