@@ -116,18 +116,13 @@ func TestTalismanRCSuggestionWhenThereAreFailures(t *testing.T) {
116116
117117 // Creating temp file with some content
118118 fs := afero .NewMemMapFs ()
119- file , err := afero .TempFile (fs , "" , "talismanrc" )
120- assert .NoError (t , err )
121- ignoreFile := file .Name ()
122-
123119 talismanrc .SetFs__ (fs )
124- talismanrc .SetRcFilename__ (ignoreFile )
125120
126121 existingContent := `fileignoreconfig:
127122- filename: existing.pem
128123 checksum: 123444ddssa75333b25b6275f97680604add51b84eb8f4a3b9dcbbc652e6f27ac
129124`
130- err = afero .WriteFile (fs , ignoreFile , []byte (existingContent ), 0666 )
125+ err : = afero .WriteFile (fs , talismanrc . RCFileName , []byte (existingContent ), 0666 )
131126 assert .NoError (t , err )
132127
133128 // The tests below depend on the upper configuration which is shared across all three of them. Hence the order in
@@ -137,39 +132,39 @@ func TestTalismanRCSuggestionWhenThereAreFailures(t *testing.T) {
137132 prompter .EXPECT ().Confirm (gomock .Any ()).Return (false ).Times (0 )
138133
139134 results .Report (promptContext , "default" )
140- bytesFromFile , err := afero .ReadFile (fs , ignoreFile )
135+ bytesFromFile , err := afero .ReadFile (fs , talismanrc . RCFileName )
141136
142137 assert .NoError (t , err )
143138 assert .Equal (t , existingContent , string (bytesFromFile ))
144139 })
145140
146- _ = afero .WriteFile (fs , ignoreFile , []byte (existingContent ), 0666 )
141+ _ = afero .WriteFile (fs , talismanrc . RCFileName , []byte (existingContent ), 0666 )
147142 t .Run ("when user declines, entry should not be added to talismanrc" , func (t * testing.T ) {
148143 promptContext := prompt .NewPromptContext (true , prompter )
149144 prompter .EXPECT ().Confirm ("Do you want to add some_file.pem with above checksum in talismanrc ?" ).Return (false )
150145 results .Fail ("some_file.pem" , "filecontent" , "Bomb" , []string {}, severity .Low )
151146
152147 results .Report (promptContext , "default" )
153- bytesFromFile , err := afero .ReadFile (fs , ignoreFile )
148+ bytesFromFile , err := afero .ReadFile (fs , talismanrc . RCFileName )
154149
155150 assert .NoError (t , err )
156151 assert .Equal (t , existingContent , string (bytesFromFile ))
157152 })
158153
159- _ = afero .WriteFile (fs , ignoreFile , []byte (existingContent ), 0666 )
154+ _ = afero .WriteFile (fs , talismanrc . RCFileName , []byte (existingContent ), 0666 )
160155 t .Run ("when interactive flag is set to false, it should not ask user" , func (t * testing.T ) {
161156 promptContext := prompt .NewPromptContext (false , prompter )
162157 prompter .EXPECT ().Confirm (gomock .Any ()).Return (false ).Times (0 )
163158 results .Fail ("some_file.pem" , "filecontent" , "Bomb" , []string {}, severity .Low )
164159
165160 results .Report (promptContext , "default" )
166- bytesFromFile , err := afero .ReadFile (fs , ignoreFile )
161+ bytesFromFile , err := afero .ReadFile (fs , talismanrc . RCFileName )
167162
168163 assert .NoError (t , err )
169164 assert .Equal (t , existingContent , string (bytesFromFile ))
170165 })
171166
172- _ = afero .WriteFile (fs , ignoreFile , []byte (existingContent ), 0666 )
167+ _ = afero .WriteFile (fs , talismanrc . RCFileName , []byte (existingContent ), 0666 )
173168 t .Run ("when user confirms, entry should be appended to given ignore file" , func (t * testing.T ) {
174169 promptContext := prompt .NewPromptContext (true , prompter )
175170 prompter .EXPECT ().Confirm ("Do you want to add some_file.pem with above checksum in talismanrc ?" ).Return (true )
@@ -184,13 +179,13 @@ func TestTalismanRCSuggestionWhenThereAreFailures(t *testing.T) {
184179version: "1.0"
185180`
186181 results .Report (promptContext , "default" )
187- bytesFromFile , err := afero .ReadFile (fs , ignoreFile )
182+ bytesFromFile , err := afero .ReadFile (fs , talismanrc . RCFileName )
188183
189184 assert .NoError (t , err )
190185 assert .Equal (t , expectedFileContent , string (bytesFromFile ))
191186 })
192187
193- _ = afero .WriteFile (fs , ignoreFile , []byte (existingContent ), 0666 )
188+ _ = afero .WriteFile (fs , talismanrc . RCFileName , []byte (existingContent ), 0666 )
194189 t .Run ("when user confirms, entry for existing file should updated" , func (t * testing.T ) {
195190 promptContext := prompt .NewPromptContext (true , prompter )
196191 prompter .EXPECT ().Confirm ("Do you want to add existing.pem with above checksum in talismanrc ?" ).Return (true )
@@ -203,13 +198,13 @@ version: "1.0"
203198version: "1.0"
204199`
205200 results .Report (promptContext , "default" )
206- bytesFromFile , err := afero .ReadFile (fs , ignoreFile )
201+ bytesFromFile , err := afero .ReadFile (fs , talismanrc . RCFileName )
207202
208203 assert .NoError (t , err )
209204 assert .Equal (t , expectedFileContent , string (bytesFromFile ))
210205 })
211206
212- _ = afero .WriteFile (fs , ignoreFile , []byte (existingContent ), 0666 )
207+ _ = afero .WriteFile (fs , talismanrc . RCFileName , []byte (existingContent ), 0666 )
213208 t .Run ("when user confirms for multiple entries, they should be appended to given ignore file" , func (t * testing.T ) {
214209 promptContext := prompt .NewPromptContext (true , prompter )
215210 prompter .EXPECT ().Confirm ("Do you want to add some_file.pem with above checksum in talismanrc ?" ).Return (true )
@@ -228,12 +223,12 @@ version: "1.0"
228223version: "1.0"
229224`
230225 results .Report (promptContext , "default" )
231- bytesFromFile , err := afero .ReadFile (fs , ignoreFile )
226+ bytesFromFile , err := afero .ReadFile (fs , talismanrc . RCFileName )
232227
233228 assert .NoError (t , err )
234229 assert .Equal (t , expectedFileContent , string (bytesFromFile ))
235230 })
236231
237- err = fs .Remove (ignoreFile )
232+ err = fs .Remove (talismanrc . RCFileName )
238233 assert .NoError (t , err )
239234}
0 commit comments