mirror of
https://github.com/containers/podman.git
synced 2025-05-17 06:59:07 +08:00
28 lines
462 B
Go
28 lines
462 B
Go
//go:build !remote
|
|
|
|
package libpod
|
|
|
|
import (
|
|
"os"
|
|
"testing"
|
|
|
|
"github.com/stretchr/testify/assert"
|
|
)
|
|
|
|
func Test_generateName(t *testing.T) {
|
|
state, path, _, err := getEmptyBoltState()
|
|
assert.NoError(t, err)
|
|
defer os.RemoveAll(path)
|
|
defer state.Close()
|
|
|
|
r := &Runtime{
|
|
state: state,
|
|
}
|
|
|
|
// Test that (*Runtime).generateName returns different names
|
|
// if called twice.
|
|
n1, _ := r.generateName()
|
|
n2, _ := r.generateName()
|
|
assert.NotEqual(t, n1, n2)
|
|
}
|