prototmpl_test.go 352 B

123456789101112131415161718192021
  1. package generator
  2. import (
  3. "os"
  4. "path/filepath"
  5. "testing"
  6. "github.com/stretchr/testify/assert"
  7. )
  8. func TestProtoTmpl(t *testing.T) {
  9. out, err := filepath.Abs("./test/test.proto")
  10. assert.Nil(t, err)
  11. defer func() {
  12. _ = os.RemoveAll(filepath.Dir(out))
  13. }()
  14. err = ProtoTmpl(out)
  15. assert.Nil(t, err)
  16. _, err = os.Stat(out)
  17. assert.Nil(t, err)
  18. }