refactor: move load json/yaml functions to internal

This commit is contained in:
debugtalk
2022-03-26 09:26:12 +08:00
parent c99097113e
commit 1a93f0acb0
3 changed files with 72 additions and 96 deletions
+4 -2
View File
@@ -4,6 +4,8 @@ import (
"testing"
"github.com/stretchr/testify/assert"
"github.com/httprunner/httprunner/hrp/internal/builtin"
)
var (
@@ -18,11 +20,11 @@ var (
func TestLoadCase(t *testing.T) {
tcJSON := &TCase{}
tcYAML := &TCase{}
err := loadFromJSON(demoTestCaseJSONPath.ToString(), tcJSON)
err := builtin.LoadFile(demoTestCaseJSONPath.ToString(), tcJSON)
if !assert.NoError(t, err) {
t.Fail()
}
err = loadFromYAML(demoTestCaseYAMLPath.ToString(), tcYAML)
err = builtin.LoadFile(demoTestCaseYAMLPath.ToString(), tcYAML)
if !assert.NoError(t, err) {
t.Fail()
}