123456789101112131415161718192021222324252627 |
- package env
- import (
- "bytes"
- "io"
- "log"
- "os"
- "testing"
- )
- // Testing that the template writer creates the appropriate data
- func TestWriteTemplate(t *testing.T) {
- b, err := os.ReadFile("../../test/.env.template")
- if err != nil {
- log.Fatal(err)
- }
- buf := bytes.NewBuffer([]byte{})
- err = WriteTemplate(buf)
- if err != nil {
- log.Fatal(err)
- }
- got, err := io.ReadAll(buf)
- if string(got) != string(b) {
- t.Errorf("test failed! Got: %s\nWanted: %s\n", string(got), string(b))
- }
- }
|