feat: convertTestCase

This commit is contained in:
debugtalk
2021-10-09 20:41:00 +08:00
parent 578d56daad
commit fbc557ecd9
2 changed files with 36 additions and 0 deletions

View File

@@ -96,3 +96,19 @@ func TestDumpAndLoadYAML(t *testing.T) {
t.Fail()
}
}
func TestLoadJSONAndRun(t *testing.T) {
jsonPath := "demo.json"
tc, err := loadFromJSON(jsonPath)
if !assert.NoError(t, err) {
t.Fail()
}
testcase, err := convertTestCase(tc)
if !assert.NoError(t, err) {
t.Fail()
}
err = Test(t, testcase)
if err != nil {
t.Fatalf("run testcase error: %v", err)
}
}