Add a function for e2e test to write json file

This function is used to write json format configure files.

Signed-off-by: Yiqiao Pu <ypu@redhat.com>

Closes: #837
Approved by: rhatdan
This commit is contained in:
Yiqiao Pu
2018-05-29 17:29:20 +08:00
committed by Atomic Bot
parent 37751ea5b5
commit c69f80c86c

View File

@ -629,6 +629,14 @@ func IsCommandAvailable(command string) bool {
return true
}
// WriteJsonFile write json format data to a json file
func WriteJsonFile(data []byte, filePath string) error {
var jsonData map[string]interface{}
json.Unmarshal(data, &jsonData)
formatJson, _ := json.MarshalIndent(jsonData, "", " ")
return ioutil.WriteFile(filePath, formatJson, 0644)
}
func getTestContext() context.Context {
return context.Background()
}