...

Source file src/go.etcd.io/etcd/server/v3/datadir/datadir_test.go

Documentation: go.etcd.io/etcd/server/v3/datadir

     1  package datadir_test
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/assert"
     7  	"go.etcd.io/etcd/server/v3/datadir"
     8  )
     9  
    10  func TestToBackendFileName(t *testing.T) {
    11  	result := datadir.ToBackendFileName("/dir/data-dir")
    12  	assert.Equal(t, "/dir/data-dir/member/snap/db", result)
    13  }
    14  
    15  func TestToMemberDir(t *testing.T) {
    16  	result := datadir.ToMemberDir("/dir/data-dir")
    17  	assert.Equal(t, "/dir/data-dir/member", result)
    18  }
    19  
    20  func TestToSnapDir(t *testing.T) {
    21  	result := datadir.ToSnapDir("/dir/data-dir")
    22  	assert.Equal(t, "/dir/data-dir/member/snap", result)
    23  }
    24  
    25  func TestToWalDir(t *testing.T) {
    26  	result := datadir.ToWalDir("/dir/data-dir")
    27  	assert.Equal(t, "/dir/data-dir/member/wal", result)
    28  }
    29  
    30  func TestToWalDirSlash(t *testing.T) {
    31  	result := datadir.ToWalDir("/dir/data-dir/")
    32  	assert.Equal(t, "/dir/data-dir/member/wal", result)
    33  }
    34  

View as plain text