github.com/line/ostracon@v1.0.10-0.20230328032236-7f20145f065d/test/e2e/generator/generate_test.go (about)

     1  package main
     2  
     3  import (
     4  	"github.com/stretchr/testify/require"
     5  	"math/rand"
     6  	"testing"
     7  )
     8  
     9  func TestGenerate(t *testing.T) {
    10  	testcases := []struct {
    11  		name    string
    12  		version string
    13  	}{
    14  		{
    15  			name:    "empty version",
    16  			version: "",
    17  		},
    18  		{
    19  			name:    "specify version",
    20  			version: "2",
    21  		},
    22  	}
    23  	for _, tc := range testcases {
    24  		t.Run(tc.name, func(t *testing.T) {
    25  			manifests, err := Generate(rand.New(rand.NewSource(randomSeed)), tc.version)
    26  			require.NoError(t, err)
    27  			require.NotNil(t, manifests)
    28  		})
    29  	}
    30  }