コード例 #1
0
ファイル: reports.go プロジェクト: Trozz/advanced-ssh-config
func NewScopeReport(title string) *ScopeReport {
	file, line, _ := gotest.ResolveExternalCaller()
	self := new(ScopeReport)
	self.Title = title
	self.File = file
	self.Line = line
	return self
}
コード例 #2
0
ファイル: reports.go プロジェクト: Trozz/advanced-ssh-config
func NewStoryReport(test T) *StoryReport {
	file, line, name := gotest.ResolveExternalCaller()
	name = removePackagePath(name)
	self := new(StoryReport)
	self.Test = test
	self.Name = name
	self.File = file
	self.Line = line
	return self
}
コード例 #3
0
ファイル: reports.go プロジェクト: Trozz/advanced-ssh-config
func caller() (file string, line int) {
	file, line, _ = gotest.ResolveExternalCaller()
	return
}