@@ -41,9 +41,7 @@ const (
4141
4242func TestFileMetadata (t * testing.T ) {
4343 // Given
44- dir , err := os .MkdirTemp ("" , "" )
45- require .NoError (t , err )
46- defer os .RemoveAll (dir )
44+ dir := t .TempDir ()
4745
4846 for _ , file := range []string {
4947 "kubernetes-client-darwin-386.tar.gz" ,
@@ -146,9 +144,7 @@ func TestDocument_RenderMarkdownTemplateFailure(t *testing.T) {
146144 }
147145 for _ , tt := range tests {
148146 t .Run (tt .name , func (t * testing.T ) {
149- dir , err := os .MkdirTemp ("" , "" )
150- require .NoError (t , err )
151- defer os .RemoveAll (dir )
147+ dir := t .TempDir ()
152148
153149 if tt .templateExist {
154150 fileName := strings .Split (tt .templateSpec , ":" )[1 ]
@@ -159,17 +155,15 @@ func TestDocument_RenderMarkdownTemplateFailure(t *testing.T) {
159155 }
160156
161157 doc := Document {}
162- _ , err = doc .RenderMarkdownTemplate ("" , "" , "" , tt .templateSpec )
158+ _ , err : = doc .RenderMarkdownTemplate ("" , "" , "" , tt .templateSpec )
163159 require .Error (t , err , "Unexpected success" )
164160 })
165161 }
166162}
167163
168164func TestCreateDownloadsTable (t * testing.T ) {
169165 // Given
170- dir , err := os .MkdirTemp ("" , "" )
171- require .NoError (t , err )
172- defer os .RemoveAll (dir )
166+ dir := t .TempDir ()
173167 setupTestDir (t , dir )
174168
175169 // When
@@ -529,9 +523,7 @@ func TestDocument_RenderMarkdownTemplate(t *testing.T) {
529523 templateSpec := tt .templateSpec
530524 var dir string
531525 if tt .hasDownloads || tt .userTemplate {
532- dir , err = os .MkdirTemp ("" , "" )
533- require .NoError (t , err , "Creating tmpDir" )
534- defer os .RemoveAll (dir )
526+ dir = t .TempDir ()
535527
536528 setupTestDir (t , dir )
537529
0 commit comments