@@ -244,11 +244,11 @@ func newTestGitRepo(t *testing.T) gitrepo.Repository {
244244 },
245245 },
246246 }
247- return newTestGitRepoWithState (t , defaultState , true )
247+ return newTestGitRepoWithState (t , defaultState )
248248}
249249
250250// newTestGitRepo creates a new git repository in a temporary directory.
251- func newTestGitRepoWithState (t * testing.T , state * config.LibrarianState , writeState bool ) gitrepo.Repository {
251+ func newTestGitRepoWithState (t * testing.T , state * config.LibrarianState ) gitrepo.Repository {
252252 t .Helper ()
253253 dir := t .TempDir ()
254254 remoteURL := "https://github.com/googleapis/librarian.git"
@@ -258,40 +258,39 @@ func newTestGitRepoWithState(t *testing.T, state *config.LibrarianState, writeSt
258258 if err := os .WriteFile (filepath .Join (dir , "README.md" ), []byte ("test" ), 0644 ); err != nil {
259259 t .Fatalf ("os.WriteFile: %v" , err )
260260 }
261- if writeState {
262- // Create a state.yaml and config.yaml file in .librarian dir.
263- librarianDir := filepath .Join (dir , config .LibrarianDir )
264- if err := os .MkdirAll (librarianDir , 0755 ); err != nil {
265- t .Fatalf ("os.MkdirAll: %v" , err )
266- }
261+ // Create a state.yaml and config.yaml file in .librarian dir.
262+ librarianDir := filepath .Join (dir , config .LibrarianDir )
263+ if err := os .MkdirAll (librarianDir , 0755 ); err != nil {
264+ t .Fatalf ("os.MkdirAll: %v" , err )
265+ }
267266
268- // Setup each source root directory to be non-empty (one `random_file.txt`)
269- // that can be used to test preserve or remove regex patterns
270- for _ , library := range state .Libraries {
271- for _ , sourceRoot := range library .SourceRoots {
272- fullPath := filepath .Join (dir , sourceRoot , "random_file.txt" )
273- if err := os .MkdirAll (filepath .Dir (fullPath ), 0755 ); err != nil {
274- t .Fatal (err )
275- }
276- if _ , err := os .Create (fullPath ); err != nil {
277- t .Fatal (err )
278- }
267+ // Setup each source root directory to be non-empty (one `random_file.txt`)
268+ // that can be used to test preserve or remove regex patterns
269+ for _ , library := range state .Libraries {
270+ for _ , sourceRoot := range library .SourceRoots {
271+ fullPath := filepath .Join (dir , sourceRoot , "random_file.txt" )
272+ if err := os .MkdirAll (filepath .Dir (fullPath ), 0755 ); err != nil {
273+ t .Fatal (err )
274+ }
275+ if _ , err := os .Create (fullPath ); err != nil {
276+ t .Fatal (err )
279277 }
280278 }
279+ }
281280
282- bytes , err := yaml .Marshal (state )
283- if err != nil {
284- t .Fatalf ("yaml.Marshal() = %v" , err )
285- }
286- stateFile := filepath .Join (librarianDir , "state.yaml" )
287- if err := os .WriteFile (stateFile , bytes , 0644 ); err != nil {
288- t .Fatalf ("os.WriteFile: %v" , err )
289- }
290- configFile := filepath .Join (librarianDir , "config.yaml" )
291- if err := os .WriteFile (configFile , []byte {}, 0644 ); err != nil {
292- t .Fatalf ("os.WriteFile: %v" , err )
293- }
281+ bytes , err := yaml .Marshal (state )
282+ if err != nil {
283+ t .Fatalf ("yaml.Marshal() = %v" , err )
284+ }
285+ stateFile := filepath .Join (librarianDir , "state.yaml" )
286+ if err := os .WriteFile (stateFile , bytes , 0644 ); err != nil {
287+ t .Fatalf ("os.WriteFile: %v" , err )
288+ }
289+ configFile := filepath .Join (librarianDir , "config.yaml" )
290+ if err := os .WriteFile (configFile , []byte {}, 0644 ); err != nil {
291+ t .Fatalf ("os.WriteFile: %v" , err )
294292 }
293+
295294 runGit (t , dir , "add" , "." )
296295 runGit (t , dir , "commit" , "-m" , "initial commit" )
297296 runGit (t , dir , "remote" , "add" , "origin" , remoteURL )
0 commit comments