Skip to content

Commit ef1a35f

Browse files
authored
Simplify tests by using GinkgoT().TempDir() (#1265)
1 parent 09b9143 commit ef1a35f

File tree

2 files changed

+4
-13
lines changed

2 files changed

+4
-13
lines changed

analyzer_test.go

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ package gosec_test
1717
import (
1818
"errors"
1919
"log"
20-
"os"
2120
"regexp"
2221
"strings"
2322

@@ -45,10 +44,8 @@ var _ = Describe("Analyzer", func() {
4544
Context("when processing a package", func() {
4645
It("should not report an error if the package contains no Go files", func() {
4746
analyzer.LoadRules(rules.Generate(false).RulesInfo())
48-
dir, err := os.MkdirTemp("", "empty")
49-
defer os.RemoveAll(dir)
50-
Expect(err).ShouldNot(HaveOccurred())
51-
err = analyzer.Process(buildTags, dir)
47+
dir := GinkgoT().TempDir()
48+
err := analyzer.Process(buildTags, dir)
5249
Expect(err).ShouldNot(HaveOccurred())
5350
_, _, errors := analyzer.Report()
5451
Expect(errors).To(BeEmpty())

helpers_test.go

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,8 @@ var _ = Describe("Helpers", func() {
1717
Context("when listing package paths", func() {
1818
var dir string
1919
JustBeforeEach(func() {
20-
var err error
21-
dir, err = os.MkdirTemp("", "gosec")
22-
Expect(err).ShouldNot(HaveOccurred())
23-
_, err = os.MkdirTemp(dir, "test*.go")
24-
Expect(err).ShouldNot(HaveOccurred())
25-
})
26-
AfterEach(func() {
27-
err := os.RemoveAll(dir)
20+
dir = GinkgoT().TempDir()
21+
_, err := os.MkdirTemp(dir, "test*.go")
2822
Expect(err).ShouldNot(HaveOccurred())
2923
})
3024
It("should return the root directory as package path", func() {

0 commit comments

Comments
 (0)