daemon/inspect_test.go
195893d3
 package daemon // import "github.com/docker/docker/daemon"
 
 import (
 	"testing"
 
 	containertypes "github.com/docker/docker/api/types/container"
 	"github.com/docker/docker/container"
 	"github.com/docker/docker/daemon/config"
 	"github.com/docker/docker/daemon/exec"
38457285
 	"gotest.tools/assert"
 	is "gotest.tools/assert/cmp"
195893d3
 )
 
 func TestGetInspectData(t *testing.T) {
 	c := &container.Container{
 		ID:           "inspect-me",
 		HostConfig:   &containertypes.HostConfig{},
 		State:        container.NewState(),
 		ExecCommands: exec.NewStore(),
 	}
 
 	d := &Daemon{
 		linkIndex:   newLinkIndex(),
 		configStore: &config.Config{},
 	}
 
 	_, err := d.getInspectData(c)
6be0f709
 	assert.Check(t, is.ErrorContains(err, ""))
195893d3
 
 	c.Dead = true
 	_, err = d.getInspectData(c)
6be0f709
 	assert.Check(t, err)
195893d3
 }