runner/run.go
func (r *Runner) RunFile(filenames ...string) {
	groups, err := parse.ParseFile(filenames...)
	if err != nil {
		r.log(err)
		return
	}
	r.RunGroup(groups...)
}
func (r *Runner) RunFile(filenames ...string) {
	groups, err := parse.ParseFile(filenames...)
	if err != nil {
		r.log(err)
		return
	}
	r.RunGroup(groups...)
}
// RunFile parses and runs the specified file(s).