Add dump feature, enhance code quality (#1)

This commit is contained in:
T.v.Dein
2025-10-16 12:24:47 +02:00
committed by GitHub
parent d9ed4dee10
commit 6099806e22
10 changed files with 125 additions and 423 deletions

View File

@@ -1,6 +1,7 @@
package epub
import (
"log"
"testing"
)
@@ -9,7 +10,13 @@ func TestEpub(t *testing.T) {
if err != nil {
t.Fatal(err)
}
defer bk.Close()
defer func() {
if err := bk.Close(); err != nil {
log.Fatal(err)
}
}()
}
func open(t *testing.T, f string) (*Book, error) {
@@ -17,7 +24,12 @@ func open(t *testing.T, f string) (*Book, error) {
if err != nil {
return nil, err
}
defer bk.Close()
defer func() {
if err := bk.Close(); err != nil {
log.Fatal(err)
}
}()
t.Logf("files: %+v", bk.Files())
t.Logf("book: %+v", bk)