File tree Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Original file line number Diff line number Diff line change @@ -96,10 +96,28 @@ func TestInclude(t *testing.T) {
96
96
data := include ("some_random_file" )
97
97
assert .Equal (t , "" , data )
98
98
99
- _ = os .WriteFile ("/tmp/docker-gen-test-temp-file" , []byte ("some string" ), 0o777 )
100
- data = include ("/tmp/docker-gen-test-temp-file" )
99
+ f , err := os .CreateTemp ("" , "docker-gen-test-temp-file" )
100
+ if err != nil {
101
+ t .Fatal (err )
102
+ }
103
+
104
+ defer func () {
105
+ f .Close ()
106
+ os .Remove (f .Name ())
107
+ }()
108
+
109
+ err = f .Chmod (0o644 )
110
+ if err != nil {
111
+ t .Fatal (err )
112
+ }
113
+
114
+ _ , err = f .WriteString ("some string" )
115
+ if err != nil {
116
+ t .Fatal (err )
117
+ }
118
+
119
+ data = include (f .Name ())
101
120
assert .Equal (t , "some string" , data )
102
- _ = os .Remove ("/tmp/docker-gen-test-temp-file" )
103
121
}
104
122
105
123
func TestIntersect (t * testing.T ) {
You can’t perform that action at this time.
0 commit comments