caller_test.go 390 B

12345678910111213141516171819
  1. package caller
  2. import (
  3. "testing"
  4. )
  5. func TestCallInfo(t *testing.T) {
  6. if CallFilePath() != "/home/yjp/go-projects/src/go-tools/utils/caller/caller_test.go" {
  7. t.Fatal("调用文件名不一致")
  8. }
  9. if CallFunctionName() != "git.sxidc.com/go-tools/utils/caller.TestCallInfo" {
  10. t.Fatal("调用函数名不一致")
  11. }
  12. if CallLineNo() != 16 {
  13. t.Fatal("调用行数不一致")
  14. }
  15. }