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) {
9696 data := include ("some_random_file" )
9797 assert .Equal (t , "" , data )
9898
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 ())
101120 assert .Equal (t , "some string" , data )
102- _ = os .Remove ("/tmp/docker-gen-test-temp-file" )
103121}
104122
105123func TestIntersect (t * testing.T ) {
You can’t perform that action at this time.
0 commit comments