From 64f6f5cda4e836dda6bbe0affc651d99b6db483b Mon Sep 17 00:00:00 2001 From: Lukasz Raczylo Date: Sat, 3 Jan 2026 21:22:31 +0000 Subject: [PATCH] Fix test files to include new Stats fields Add max_cache_size and blocked_packages fields to all Stats mock objects in: - Dashboard.spec.ts - Stats.spec.ts This fixes TypeScript compilation errors in the build process. --- frontend/src/components/Dashboard.spec.ts | 8 ++++++++ frontend/src/components/Stats.spec.ts | 12 ++++++++++++ 2 files changed, 20 insertions(+) diff --git a/frontend/src/components/Dashboard.spec.ts b/frontend/src/components/Dashboard.spec.ts index 13b6048..73adafe 100644 --- a/frontend/src/components/Dashboard.spec.ts +++ b/frontend/src/components/Dashboard.spec.ts @@ -47,9 +47,11 @@ describe('Dashboard.vue', () => { registry: '', total_packages: 2, total_size: 3072, + max_cache_size: 10737418240, total_downloads: 30, scanned_packages: 2, vulnerable_packages: 0, + blocked_packages: 0, } await wrapper.vm.$nextTick() @@ -67,9 +69,11 @@ describe('Dashboard.vue', () => { registry: '', total_packages: 100, total_size: 0, + max_cache_size: 10737418240, total_downloads: 0, scanned_packages: 0, vulnerable_packages: 0, + blocked_packages: 0, } await wrapper.vm.$nextTick() @@ -85,9 +89,11 @@ describe('Dashboard.vue', () => { registry: '', total_packages: 0, total_size: 0, + max_cache_size: 10737418240, total_downloads: 500, scanned_packages: 0, vulnerable_packages: 0, + blocked_packages: 0, } await wrapper.vm.$nextTick() @@ -103,9 +109,11 @@ describe('Dashboard.vue', () => { registry: '', total_packages: 0, total_size: 1048576, // 1 MB + max_cache_size: 10737418240, total_downloads: 0, scanned_packages: 0, vulnerable_packages: 0, + blocked_packages: 0, } await wrapper.vm.$nextTick() diff --git a/frontend/src/components/Stats.spec.ts b/frontend/src/components/Stats.spec.ts index bc7dc7a..3781c56 100644 --- a/frontend/src/components/Stats.spec.ts +++ b/frontend/src/components/Stats.spec.ts @@ -43,9 +43,11 @@ describe('Stats.vue', () => { registry: '', total_packages: 100, total_size: 1073741824, // 1 GB + max_cache_size: 10737418240, total_downloads: 500, scanned_packages: 90, vulnerable_packages: 5, + blocked_packages: 0, } await wrapper.vm.$nextTick() @@ -63,9 +65,11 @@ describe('Stats.vue', () => { registry: '', total_packages: 100, total_size: 1073741824, + max_cache_size: 10737418240, total_downloads: 500, scanned_packages: 90, vulnerable_packages: 5, + blocked_packages: 0, } await wrapper.vm.$nextTick() @@ -83,9 +87,11 @@ describe('Stats.vue', () => { registry: '', total_packages: 100, total_size: 1073741824, + max_cache_size: 10737418240, total_downloads: 500, scanned_packages: 90, vulnerable_packages: 5, + blocked_packages: 0, } store.registries = { npm: { @@ -124,9 +130,11 @@ describe('Stats.vue', () => { registry: '', total_packages: 100, total_size: 1073741824, // 1 GB + max_cache_size: 10737418240, total_downloads: 500, scanned_packages: 90, vulnerable_packages: 5, + blocked_packages: 0, } await wrapper.vm.$nextTick() @@ -151,9 +159,11 @@ describe('Stats.vue', () => { registry: '', total_packages: 3, total_size: 0, + max_cache_size: 10737418240, total_downloads: 0, scanned_packages: 0, vulnerable_packages: 0, + blocked_packages: 0, } store.registries = { npm: { count: 1, size: 0, downloads: 0 }, @@ -177,9 +187,11 @@ describe('Stats.vue', () => { registry: '', total_packages: 0, total_size: 0, + max_cache_size: 10737418240, total_downloads: 0, scanned_packages: 0, vulnerable_packages: 0, + blocked_packages: 0, } store.registries = {} await wrapper.vm.$nextTick()