Skip to content

Commit 88d636e

Browse files
committed
test: fix remaining test calls to include app parameter
1 parent e88856f commit 88d636e

1 file changed

Lines changed: 16 additions & 2 deletions

File tree

internal/collectors/ghcr_collector_test.go

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,14 @@ func TestGetPackageDownloadStats(t *testing.T) {
104104
// Create a mock base registry for testing
105105
baseRegistry := promexporter_metrics.NewRegistry("test_exporter_info")
106106
registry := metrics.NewGHCRRegistry(baseRegistry)
107-
collector := NewGHCRCollector(cfg, registry)
107+
108+
// Create a minimal app instance for testing
109+
testApp := app.New("Test Exporter").
110+
WithConfig(&cfg.BaseConfig).
111+
WithMetrics(baseRegistry).
112+
Build()
113+
114+
collector := NewGHCRCollector(cfg, registry, testApp)
108115

109116
// Override the client to use our test server
110117
collector.client = server.Client()
@@ -205,7 +212,14 @@ func TestGetPackageDownloadStatsHTTPError(t *testing.T) {
205212
// Create a mock base registry for testing
206213
baseRegistry := promexporter_metrics.NewRegistry("test_exporter_info")
207214
registry := metrics.NewGHCRRegistry(baseRegistry)
208-
collector := NewGHCRCollector(cfg, registry)
215+
216+
// Create a minimal app instance for testing
217+
testApp := app.New("Test Exporter").
218+
WithConfig(&cfg.BaseConfig).
219+
WithMetrics(baseRegistry).
220+
Build()
221+
222+
collector := NewGHCRCollector(cfg, registry, testApp)
209223
collector.client = server.Client()
210224

211225
// Test that we get an error when the HTTP request fails

0 commit comments

Comments
 (0)