mirror of https://github.com/stretchr/testify.git
run go/format on generated code
parent
75f4cfe6b3
commit
4b9bfb8845
|
@ -10,6 +10,7 @@ import (
|
|||
"go/ast"
|
||||
"go/build"
|
||||
"go/doc"
|
||||
"go/format"
|
||||
"go/importer"
|
||||
"go/parser"
|
||||
"go/token"
|
||||
|
@ -77,13 +78,18 @@ func generateCode(importer imports.Importer, funcs []testFunc) error {
|
|||
}
|
||||
}
|
||||
|
||||
code, err := format.Source(buff.Bytes())
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
// Write file
|
||||
output, err := outputFile()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
defer output.Close()
|
||||
_, err = io.Copy(output, buff)
|
||||
_, err = io.Copy(output, bytes.NewReader(code))
|
||||
return err
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue