package dualdisk

import (
	"testing"

	"github.com/stretchr/testify/assert"
)

func Test_sortPodNames(t *testing.T) {
	podNames := []string{
		"db-tikv-0",
		"db-tikv-1",
		"db-tikv-10",
		"db-tikv-2",
		"db-tikv-11",
		"db-tikv-20",
		"db-tikv-3",
		"db-tikv-4",
		"db-tikv-100",
		"db-tikv-5",
	}
	expected := []string{
		"db-tikv-0",
		"db-tikv-1",
		"db-tikv-2",
		"db-tikv-3",
		"db-tikv-4",
		"db-tikv-5",
		"db-tikv-10",
		"db-tikv-11",
		"db-tikv-20",
		"db-tikv-100",
	}
	sortPodNames(podNames)
	assert.Equal(t, expected, podNames)
}
