| 123456789101112131415161718192021222324252627282930313233 |
- package cli
-
- import (
- "path/filepath"
- "testing"
-
- "github.com/stretchr/testify/suite"
- )
-
- type BaseTestSuite struct {
- suite.Suite
-
- b base
- }
-
- func (suite *BaseTestSuite) SetupTest() {
- suite.b = base{}
- }
-
- func (suite *BaseTestSuite) TestReadConfigNok() {
- suite.b.ConfigPath = filepath.Join("testdata", "unknown")
- suite.Error(suite.b.ReadConfig("dev"))
- }
-
- func (suite *BaseTestSuite) TestReadConfig() {
- suite.b.ConfigPath = filepath.Join("testdata", "minimal.toml")
- suite.NoError(suite.b.ReadConfig("dev"))
- }
-
- func TestBase(t *testing.T) {
- t.Parallel()
- suite.Run(t, &BaseTestSuite{})
- }
|