experimental-cli/project/parser_test.go

26 lines
404 B
Go

package main
import (
"io/ioutil"
"log"
"testing"
)
func TestParser(t *testing.T) {
content, err1 := ioutil.ReadFile("../fixture.pgn")
if err1 != nil {
log.Fatal(err1)
}
output, err2 := parseMessage(string(content))
if err2 != nil {
log.Fatal(err2)
}
fixtureSize := 13
length := len(output)
if length != fixtureSize {
t.Fatalf("Expected %d items, got %d", fixtureSize, length)
}
}