parser_test.go 306 B

12345678910111213141516171819202122232425
  1. package parser
  2. import (
  3. "os"
  4. "testing"
  5. )
  6. func TestParser(t *testing.T) {
  7. f, err := os.Open("scrape.txt")
  8. if err != nil {
  9. t.Fatal(err)
  10. }
  11. defer f.Close()
  12. p := newParser(f)
  13. metrics, err := p.parse()
  14. if err != nil {
  15. t.Fatal(err)
  16. }
  17. for _, m := range metrics {
  18. t.Logf("Metric: %v", m)
  19. }
  20. }