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/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…
Reference in New Issue