1
0
Files
readability/readability_test.go

26 lines
443 B
Go

package readability_test
import (
"bytes"
"os"
"testing"
"git.kopis.de/carsten/readability"
)
func TestFullHtml(t *testing.T) {
b, err := os.ReadFile("test1.html")
if err != nil {
t.Fatal("Can not read file")
}
reader := bytes.NewReader(b)
title, _, err := readability.ExtractContent(".", reader)
if err != nil {
t.Fatal("Can not extract content")
}
if title != "The Verge" {
t.Fatalf("Unexpected title: %s", title)
}
}