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  }