diff --git a/sdk/storage/azfile/assets.json b/sdk/storage/azfile/assets.json index 3b849b806b55..9e4bc7636b14 100644 --- a/sdk/storage/azfile/assets.json +++ b/sdk/storage/azfile/assets.json @@ -2,5 +2,5 @@ "AssetsRepo": "Azure/azure-sdk-assets", "AssetsRepoPrefixPath": "go", "TagPrefix": "go/storage/azfile", - "Tag": "go/storage/azfile_bd5cdaec91" + "Tag": "go/storage/azfile_92541379dd" } diff --git a/sdk/storage/azfile/file/client_test.go b/sdk/storage/azfile/file/client_test.go index 21cc376c16bd..3029e926acff 100644 --- a/sdk/storage/azfile/file/client_test.go +++ b/sdk/storage/azfile/file/client_test.go @@ -3362,6 +3362,25 @@ func (f *FileRecordedTestsSuite) TestFileListHandlesDefault() { _require.Equal(*resp.NextMarker, "") } +func (f *FileRecordedTestsSuite) TestFileListHandlesClientNameFieldCheck() { + if recording.GetRecordMode() == recording.LiveMode { + f.T().Skip("This test cannot be made live") + } + _require := require.New(f.T()) + testName := f.T().Name() + + svcClient, err := testcommon.GetServiceClient(f.T(), testcommon.TestAccountDefault, nil) + _require.NoError(err) + + shareClient := testcommon.GetShareClient(testcommon.GenerateShareName(testName), svcClient) + + fClient := testcommon.GetFileClientFromShare(testcommon.GenerateFileName(testName), shareClient) + resp, err := fClient.ListHandles(context.Background(), nil) + _require.NoError(err) + _require.Len(resp.Handles, 1) + _require.NotNil(*resp.Handles[0].ClientName) +} + func (f *FileRecordedTestsSuite) TestFileForceCloseHandlesDefault() { _require := require.New(f.T()) testName := f.T().Name()