testmark-go

read_test.go

package testmark

import (
	"fmt"
	"path/filepath"
	"testing"
)

func TestRead(t *testing.T) {
	testdata, err := filepath.Abs("testdata")
	if err != nil {
		panic(err)
	}
	doc, err := ReadFile(filepath.Join(testdata, "example.md"))
	fmt.Printf("err: %v\n", err)
	for _, hunk := range doc.DataHunks {
		fmt.Printf("hunk %q is on lines %d:%d, has body %q\n", hunk.Name, hunk.LineStart+1, hunk.LineEnd+1, string(hunk.Body))
	}
}

read_test.go · 426 B · 033af2600a