add proxy option

This commit is contained in:
2025-04-27 12:16:29 +08:00
parent 4cc6941d95
commit e8316b1d1c
3 changed files with 27 additions and 7 deletions

View File

@@ -38,7 +38,7 @@ func TestLoadFeed_Success(t *testing.T) {
defer server.Close()
// Call LoadFeed
podcast, err := LoadFeed(server.URL, 10*time.Second)
podcast, err := LoadFeed(server.URL, "", 10*time.Second)
// Assertions
assert.NoError(t, err)
@@ -62,7 +62,7 @@ func TestLoadFeed_Timeout(t *testing.T) {
defer server.Close()
// Call LoadFeed with a short timeout
_, err := LoadFeed(server.URL, 1*time.Second)
_, err := LoadFeed(server.URL, "", 1*time.Second)
// Assertions
assert.Error(t, err)
@@ -71,7 +71,7 @@ func TestLoadFeed_Timeout(t *testing.T) {
func TestLoadFeed_InvalidURL(t *testing.T) {
// Call LoadFeed with an invalid URL
_, err := LoadFeed("http://invalid-url", 10*time.Second)
_, err := LoadFeed("http://invalid-url", "", 10*time.Second)
// Assertions
assert.Error(t, err)
@@ -86,7 +86,7 @@ func TestLoadFeed_EmptyFeed(t *testing.T) {
defer server.Close()
// Call LoadFeed
_, err := LoadFeed(server.URL, 10*time.Second)
_, err := LoadFeed(server.URL, "", 10*time.Second)
// Assertions
assert.Error(t, err)