mirror of
https://github.com/stretchr/testify.git
synced 2025-04-27 13:13:19 +00:00
run go/format on generated code
This commit is contained in:
parent
75f4cfe6b3
commit
4b9bfb8845
@ -10,6 +10,7 @@ import (
|
|||||||
"go/ast"
|
"go/ast"
|
||||||
"go/build"
|
"go/build"
|
||||||
"go/doc"
|
"go/doc"
|
||||||
|
"go/format"
|
||||||
"go/importer"
|
"go/importer"
|
||||||
"go/parser"
|
"go/parser"
|
||||||
"go/token"
|
"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
|
// Write file
|
||||||
output, err := outputFile()
|
output, err := outputFile()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
defer output.Close()
|
defer output.Close()
|
||||||
_, err = io.Copy(output, buff)
|
_, err = io.Copy(output, bytes.NewReader(code))
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user