github.com/GuanceCloud/cliutils@v1.1.21/pprofparser/service/parsing/metadata_test.go (about) 1 package parsing 2 3 import ( 4 "testing" 5 ) 6 7 func TestReadMetaData(t *testing.T) { 8 9 meta, err := ReadMetaDataFile("./testdata/event.json") 10 11 if err != nil { 12 t.Fatal(err) 13 } 14 15 if meta.Format != RawFlameGraph && meta.Format != Collapsed { 16 t.Error("not equal") 17 } 18 19 if meta.Profiler != Pyroscope { 20 t.Errorf("expected: %s, got: %s", Pyroscope, meta.Profiler) 21 } 22 23 t.Log(meta.Format) 24 25 }