@@ -593,10 +593,10 @@ func UtilCreateNetworkMode(t *testing.T, networkMode container.NetworkMode) {
593593 })
594594 assert .NilError (t , err )
595595
596- containerJSON , err := apiClient .ContainerInspect (testutil .GetContext (t ), ctr .ID )
596+ res , err := apiClient .ContainerInspect (testutil .GetContext (t ), ctr .ID , client. ContainerInspectOptions {} )
597597 assert .NilError (t , err )
598598
599- assert .Equal (t , containerJSON .HostConfig .NetworkMode , networkMode , "Mismatched NetworkMode" )
599+ assert .Equal (t , res . Container .HostConfig .NetworkMode , networkMode , "Mismatched NetworkMode" )
600600}
601601
602602func (s * DockerAPISuite ) TestContainerAPICreateWithCpuSharesCpuset (c * testing.T ) {
@@ -624,13 +624,13 @@ func (s *DockerAPISuite) TestContainerAPICreateWithCpuSharesCpuset(c *testing.T)
624624 })
625625 assert .NilError (c , err )
626626
627- containerJSON , err := apiClient .ContainerInspect (testutil .GetContext (c ), ctr .ID )
627+ res , err := apiClient .ContainerInspect (testutil .GetContext (c ), ctr .ID , client. ContainerInspectOptions {} )
628628 assert .NilError (c , err )
629629
630- out := inspectField (c , containerJSON .ID , "HostConfig.CpuShares" )
630+ out := inspectField (c , res . Container .ID , "HostConfig.CpuShares" )
631631 assert .Equal (c , out , "512" )
632632
633- outCpuset := inspectField (c , containerJSON .ID , "HostConfig.CpusetCpus" )
633+ outCpuset := inspectField (c , res . Container .ID , "HostConfig.CpusetCpus" )
634634 assert .Equal (c , outCpuset , "0" )
635635}
636636
@@ -913,10 +913,10 @@ func (s *DockerAPISuite) TestContainerAPIDeleteRemoveVolume(c *testing.T) {
913913 assert .NilError (c , err )
914914 defer apiClient .Close ()
915915
916- ctrInspect , err := apiClient .ContainerInspect (testutil .GetContext (c ), id )
916+ res , err := apiClient .ContainerInspect (testutil .GetContext (c ), id , client. ContainerInspectOptions {} )
917917 assert .NilError (c , err )
918- assert .Assert (c , is .Len (ctrInspect .Mounts , 1 ), "expected to have 1 mount" )
919- mnt := ctrInspect .Mounts [0 ]
918+ assert .Assert (c , is .Len (res . Container .Mounts , 1 ), "expected to have 1 mount" )
919+ mnt := res . Container .Mounts [0 ]
920920 assert .Equal (c , mnt .Destination , testVol )
921921
922922 _ , err = os .Stat (mnt .Source )
@@ -949,7 +949,7 @@ func (s *DockerAPISuite) TestContainerAPIChunkedEncoding(c *testing.T) {
949949 req .ContentLength = - 1
950950 return nil
951951 }))
952- assert .Assert (c , err == nil , "error creating container with chunked encoding" )
952+ assert .NilError (c , err , "error creating container with chunked encoding" )
953953 defer resp .Body .Close ()
954954 assert .Equal (c , resp .StatusCode , http .StatusCreated )
955955}
@@ -1057,10 +1057,10 @@ func (s *DockerAPISuite) TestPostContainersCreateMemorySwappinessHostConfigOmitt
10571057 })
10581058 assert .NilError (c , err )
10591059
1060- containerJSON , err := apiClient .ContainerInspect (testutil .GetContext (c ), ctr .ID )
1060+ res , err := apiClient .ContainerInspect (testutil .GetContext (c ), ctr .ID , client. ContainerInspectOptions {} )
10611061 assert .NilError (c , err )
10621062
1063- assert .Assert (c , is .Nil (containerJSON .HostConfig .MemorySwappiness ))
1063+ assert .Assert (c , is .Nil (res . Container .HostConfig .MemorySwappiness ))
10641064}
10651065
10661066// check validation is done daemon side and not only in cli
@@ -1660,9 +1660,9 @@ func (s *DockerAPISuite) TestContainersAPICreateMountsCreate(c *testing.T) {
16601660 })
16611661 assert .NilError (c , err )
16621662
1663- containerInspect , err := apiclient .ContainerInspect (ctx , ctr .ID )
1663+ res , err := apiclient .ContainerInspect (ctx , ctr .ID , client. ContainerInspectOptions {} )
16641664 assert .NilError (c , err )
1665- mps := containerInspect .Mounts
1665+ mps := res . Container .Mounts
16661666 assert .Assert (c , is .Len (mps , 1 ))
16671667 mountPoint := mps [0 ]
16681668
@@ -1713,13 +1713,13 @@ func (s *DockerAPISuite) TestContainersAPICreateMountsCreate(c *testing.T) {
17131713
17141714func containerExit (ctx context.Context , apiclient client.APIClient , name string ) func (poll.LogT ) poll.Result {
17151715 return func (logT poll.LogT ) poll.Result {
1716- ctr , err := apiclient .ContainerInspect (ctx , name )
1716+ res , err := apiclient .ContainerInspect (ctx , name , client. ContainerInspectOptions {} )
17171717 if err != nil {
17181718 return poll .Error (err )
17191719 }
1720- switch ctr . State .Status {
1720+ switch s := res . Container . State .Status ; s {
17211721 case container .StateCreated , container .StateRunning :
1722- return poll .Continue ("container %s is %s, waiting for exit" , name , ctr . State . Status )
1722+ return poll .Continue ("container %s is %s, waiting for exit" , name , s )
17231723 case container .StatePaused , container .StateRestarting , container .StateRemoving , container .StateExited , container .StateDead :
17241724 // done
17251725 }
0 commit comments