change: rename LoadFile to LoadFileObject

This commit is contained in:
lilong.129
2024-08-19 22:47:13 +08:00
parent 89d0d4bb96
commit 98ce2cc818
10 changed files with 13 additions and 13 deletions

View File

@@ -70,8 +70,8 @@ func LoadTestCases(tests ...ITestCase) ([]*TestCase, error) {
return testCases, nil return testCases, nil
} }
// LoadFile loads file content with file extension and assigns to structObj // LoadFileObject loads file content with file extension and assigns to structObj
func LoadFile(path string, structObj interface{}) (err error) { func LoadFileObject(path string, structObj interface{}) (err error) {
log.Info().Str("path", path).Msg("load file") log.Info().Str("path", path).Msg("load file")
file, err := builtin.ReadFile(path) file, err := builtin.ReadFile(path)
if err != nil { if err != nil {

View File

@@ -53,11 +53,11 @@ func TestLoadTestCases(t *testing.T) {
func TestLoadCase(t *testing.T) { func TestLoadCase(t *testing.T) {
tcJSON := &TestCase{} tcJSON := &TestCase{}
tcYAML := &TestCase{} tcYAML := &TestCase{}
err := LoadFile(demoTestCaseWithPluginJSONPath, tcJSON) err := LoadFileObject(demoTestCaseWithPluginJSONPath, tcJSON)
if !assert.NoError(t, err) { if !assert.NoError(t, err) {
t.Fatal() t.Fatal()
} }
err = LoadFile(demoTestCaseWithPluginYAMLPath, tcYAML) err = LoadFileObject(demoTestCaseWithPluginYAMLPath, tcYAML)
if !assert.NoError(t, err) { if !assert.NoError(t, err) {
t.Fatal() t.Fatal()
} }

View File

@@ -370,7 +370,7 @@ func LoadHARCase(path string) (*hrp.TestCase, error) {
func loadCaseHAR(path string) (*CaseHar, error) { func loadCaseHAR(path string) (*CaseHar, error) {
caseHAR := new(CaseHar) caseHAR := new(CaseHar)
err := hrp.LoadFile(path, caseHAR) err := hrp.LoadFileObject(path, caseHAR)
if err != nil { if err != nil {
return nil, errors.Wrap(err, "load har file failed") return nil, errors.Wrap(err, "load har file failed")
} }

View File

@@ -10,7 +10,7 @@ import (
func LoadJSONCase(path string) (*hrp.TestCase, error) { func LoadJSONCase(path string) (*hrp.TestCase, error) {
log.Info().Str("path", path).Msg("load json case file") log.Info().Str("path", path).Msg("load json case file")
caseJSON := new(hrp.TestCase) caseJSON := new(hrp.TestCase)
err := hrp.LoadFile(path, caseJSON) err := hrp.LoadFileObject(path, caseJSON)
if err != nil { if err != nil {
return nil, errors.Wrap(err, "load json file failed") return nil, errors.Wrap(err, "load json file failed")
} }

View File

@@ -124,7 +124,7 @@ func LoadPostmanCase(path string) (*hrp.TestCase, error) {
func loadCasePostman(path string) (*CasePostman, error) { func loadCasePostman(path string) (*CasePostman, error) {
casePostman := new(CasePostman) casePostman := new(CasePostman)
err := hrp.LoadFile(path, casePostman) err := hrp.LoadFileObject(path, casePostman)
if err != nil { if err != nil {
return nil, errors.Wrap(err, "load postman file failed") return nil, errors.Wrap(err, "load postman file failed")
} }

View File

@@ -10,7 +10,7 @@ import (
func LoadSwaggerCase(path string) (*hrp.TestCase, error) { func LoadSwaggerCase(path string) (*hrp.TestCase, error) {
// load swagger file // load swagger file
caseSwagger := new(spec.Swagger) caseSwagger := new(spec.Swagger)
err := hrp.LoadFile(path, caseSwagger) err := hrp.LoadFileObject(path, caseSwagger)
if err != nil { if err != nil {
return nil, errors.Wrap(err, "load swagger file failed") return nil, errors.Wrap(err, "load swagger file failed")
} }

View File

@@ -11,7 +11,7 @@ import (
func LoadYAMLCase(path string) (*hrp.TestCase, error) { func LoadYAMLCase(path string) (*hrp.TestCase, error) {
// load yaml case file // load yaml case file
caseJSON := new(hrp.TestCase) caseJSON := new(hrp.TestCase)
err := hrp.LoadFile(path, caseJSON) err := hrp.LoadFileObject(path, caseJSON)
if err != nil { if err != nil {
return nil, errors.Wrap(err, "load yaml file failed") return nil, errors.Wrap(err, "load yaml file failed")
} }

View File

@@ -198,7 +198,7 @@ func (c *TCaseConverter) genOutputPath(suffix string) string {
func (c *TCaseConverter) overrideWithProfile(path string) error { func (c *TCaseConverter) overrideWithProfile(path string) error {
log.Info().Str("path", path).Msg("load profile") log.Info().Str("path", path).Msg("load profile")
profile := new(Profile) profile := new(Profile)
err := hrp.LoadFile(path, profile) err := hrp.LoadFileObject(path, profile)
if err != nil { if err != nil {
log.Warn().Str("path", path). log.Warn().Str("path", path).
Msg("failed to load profile, ignore!") Msg("failed to load profile, ignore!")

View File

@@ -44,7 +44,7 @@ func (path *APIPath) GetPath() string {
func (path *APIPath) ToAPI() (*API, error) { func (path *APIPath) ToAPI() (*API, error) {
api := &API{} api := &API{}
apiPath := path.GetPath() apiPath := path.GetPath()
err := LoadFile(apiPath, api) err := LoadFileObject(apiPath, api)
if err != nil { if err != nil {
return nil, err return nil, err
} }

View File

@@ -27,7 +27,7 @@ type TestCasePath string
func (path *TestCasePath) GetTestCase() (*TestCase, error) { func (path *TestCasePath) GetTestCase() (*TestCase, error) {
tc := &TestCase{} tc := &TestCase{}
casePath := string(*path) casePath := string(*path)
err := LoadFile(casePath, tc) err := LoadFileObject(casePath, tc)
if err != nil { if err != nil {
return nil, err return nil, err
} }
@@ -137,7 +137,7 @@ func (tc *TestCase) loadISteps() (*TestCase, error) {
dotEnvPath := filepath.Join(projectRootDir, ".env") dotEnvPath := filepath.Join(projectRootDir, ".env")
if builtin.IsFilePathExists(dotEnvPath) { if builtin.IsFilePathExists(dotEnvPath) {
envVars := make(map[string]string) envVars := make(map[string]string)
err = LoadFile(dotEnvPath, envVars) err = LoadFileObject(dotEnvPath, envVars)
if err != nil { if err != nil {
return nil, errors.Wrap(err, "failed to load .env file") return nil, errors.Wrap(err, "failed to load .env file")
} }