mirror of
https://github.com/bestnite/bilinovel-downloader.git
synced 2026-07-25 20:21:56 +00:00
fix: upgrade playwright-go and fix file:// resource loading
- Upgrade playwright-go v0.5200.1 -> v0.6100.0 (module path changed from playwright-community to mxschmitt). The old Azure CDN driver download endpoint returns 404 for all versions; v0.6100.0 switches to npm registry which works correctly. - Fix file:// resource loading: replace absolute path src="/..." and href="/..." with full URLs so browser can fetch remote resources (chapterlog.js) when loading local HTML files. - Replace removed Devtools field with Args --auto-open-devtools-for-tabs. - Include error details in playwright install failure log. - Fix nil pointer in tests: check err before calling SetTextOnly. - Update all dependencies: goquery, templ, resty, cobra, pflag, etc. - Bump go toolchain 1.24.2 -> 1.25.0
This commit is contained in:
@@ -9,10 +9,10 @@ import (
|
||||
|
||||
func TestBilinovel_GetNovel(t *testing.T) {
|
||||
bilinovel, err := bilinovel.New(bilinovel.BilinovelNewOption{Concurrency: 5})
|
||||
bilinovel.SetTextOnly(true)
|
||||
if err != nil {
|
||||
t.Fatalf("failed to create bilinovel: %v", err)
|
||||
}
|
||||
bilinovel.SetTextOnly(true)
|
||||
novel, err := bilinovel.GetNovel(2727, false, nil)
|
||||
if err != nil {
|
||||
t.Fatalf("failed to get novel: %v", err)
|
||||
@@ -26,10 +26,10 @@ func TestBilinovel_GetNovel(t *testing.T) {
|
||||
|
||||
func TestBilinovel_GetVolume(t *testing.T) {
|
||||
bilinovel, err := bilinovel.New(bilinovel.BilinovelNewOption{Concurrency: 1})
|
||||
bilinovel.SetTextOnly(true)
|
||||
if err != nil {
|
||||
t.Fatalf("failed to create bilinovel: %v", err)
|
||||
}
|
||||
bilinovel.SetTextOnly(true)
|
||||
volume, err := bilinovel.GetVolume(2727, 129092, false)
|
||||
if err != nil {
|
||||
t.Fatalf("failed to get volume: %v", err)
|
||||
@@ -43,10 +43,10 @@ func TestBilinovel_GetVolume(t *testing.T) {
|
||||
|
||||
func TestBilinovel_GetChapter(t *testing.T) {
|
||||
bilinovel, err := bilinovel.New(bilinovel.BilinovelNewOption{Concurrency: 1})
|
||||
bilinovel.SetTextOnly(true)
|
||||
if err != nil {
|
||||
t.Fatalf("failed to create bilinovel: %v", err)
|
||||
}
|
||||
bilinovel.SetTextOnly(true)
|
||||
chapter, err := bilinovel.GetChapter(2727, 129092, 129094)
|
||||
if err != nil {
|
||||
t.Fatalf("failed to get chapter: %v", err)
|
||||
|
||||
Reference in New Issue
Block a user