Files
epuppy/pkg/epub/epub_test.go
2025-10-16 12:24:47 +02:00

39 lines
496 B
Go

package epub
import (
"log"
"testing"
)
func TestEpub(t *testing.T) {
bk, err := open(t, "test.epub")
if err != nil {
t.Fatal(err)
}
defer func() {
if err := bk.Close(); err != nil {
log.Fatal(err)
}
}()
}
func open(t *testing.T, f string) (*Book, error) {
bk, err := Open(f)
if err != nil {
return nil, err
}
defer func() {
if err := bk.Close(); err != nil {
log.Fatal(err)
}
}()
t.Logf("files: %+v", bk.Files())
t.Logf("book: %+v", bk)
return bk, nil
}