podman
1//go:build !remote
2
3package libpod
4
5import (
6"os"
7"testing"
8
9"github.com/stretchr/testify/assert"
10)
11
12func Test_generateName(t *testing.T) {
13state, path, _, err := getEmptyBoltState()
14assert.NoError(t, err)
15defer os.RemoveAll(path)
16defer state.Close()
17
18r := &Runtime{
19state: state,
20}
21
22// Test that (*Runtime).generateName returns different names
23// if called twice.
24n1, _ := r.generateName()
25n2, _ := r.generateName()
26assert.NotEqual(t, n1, n2)
27}
28