Test Coverage Matrix — KoproGo Frontend Components
Generated: 2026-04-16T19:03:28Z
Component |
Unit Test |
E2E Spec |
Safe to Migrate |
|---|---|---|---|
./AgVideoSession |
❌ NEEDS TEST |
||
./BoardDashboard |
❌ NEEDS TEST |
||
./BoardMemberList |
❌ NEEDS TEST |
||
./BuildingDetail |
❌ NEEDS TEST |
||
./BuildingFinancialReports |
❌ NEEDS TEST |
||
./BuildingList |
✅ CODEX_PROMPT.md |
✅ |
|
./BuildingListExample |
❌ NEEDS TEST |
||
./BuildingSelector |
❌ NEEDS TEST |
||
./CallForFundsForm |
❌ NEEDS TEST |
||
./CallForFundsList |
❌ NEEDS TEST |
||
./ConsentModal |
✅ Consent.spec.ts |
✅ |
|
./DecisionTracker |
❌ NEEDS TEST |
||
./DocumentList |
❌ NEEDS TEST |
||
./DocumentUploadModal |
❌ NEEDS TEST |
||
./ExpenseDetail |
❌ NEEDS TEST |
||
./ExpenseDocuments |
❌ NEEDS TEST |
||
./ExpenseList |
❌ NEEDS TEST |
||
./FinancialReports |
❌ NEEDS TEST |
||
./GdprDataPanel |
❌ NEEDS TEST |
||
./InvoiceForm |
❌ NEEDS TEST |
||
./InvoiceLineItems |
❌ NEEDS TEST |
||
./InvoiceList |
❌ NEEDS TEST |
||
./InvoiceWorkflow |
❌ NEEDS TEST |
||
./JournalEntryForm |
❌ NEEDS TEST |
||
./LanguageSelector |
❌ NEEDS TEST |
||
./LegalHelper |
✅ LegalHelper.spec.ts |
✅ |
|
./LoginForm |
❌ NEEDS TEST |
||
./McpChatbot |
❌ NEEDS TEST |
||
./MeetingCreateModal |
❌ NEEDS TEST |
||
./MeetingDetail |
❌ NEEDS TEST |
||
./MeetingDocuments |
❌ NEEDS TEST |
||
./MeetingList |
❌ NEEDS TEST |
||
./Navigation |
✅ OwnerDashboard.spec.ts |
✅ |
|
./OrganizationList |
✅ CODEX_PROMPT.md |
✅ |
|
./OwnerContributionForm |
❌ NEEDS TEST |
||
./OwnerContributionList |
❌ NEEDS TEST |
||
./OwnerCreateModal |
❌ NEEDS TEST |
||
./OwnerEditModal |
❌ NEEDS TEST |
||
./OwnerList |
❌ NEEDS TEST |
||
./OwnerUnitList |
❌ NEEDS TEST |
||
./OwnerUnits |
❌ NEEDS TEST |
||
./PWAInstallPrompt |
❌ NEEDS TEST |
||
./Pagination |
✅ README.md |
✅ |
|
./PaymentReminderDetail |
❌ NEEDS TEST |
||
./PaymentReminderList |
❌ NEEDS TEST |
||
./ProfilePanel |
❌ NEEDS TEST |
||
./ProxyMandateWarning |
❌ NEEDS TEST |
||
./RegisterForm |
❌ NEEDS TEST |
||
./RouteGuard |
✅ AdminDashBoard.improved.spec.ts |
✅ |
|
./SessionManager |
❌ NEEDS TEST |
||
./SyncStatus |
❌ NEEDS TEST |
||
./SyndicContactPanel |
❌ NEEDS TEST |
||
./UnitCreateModal |
❌ NEEDS TEST |
||
./UnitEditModal |
❌ NEEDS TEST |
||
./UnitList |
❌ NEEDS TEST |
||
./UnitOwnerAddModal |
❌ NEEDS TEST |
||
./UnitOwnerEditModal |
❌ NEEDS TEST |
||
./UnitOwners |
❌ NEEDS TEST |
||
./UserListAdmin |
✅ CODEX_PROMPT.md |
✅ |
|
./UserOwnerLinkManager |
❌ NEEDS TEST |
||
./UserSettings |
❌ NEEDS TEST |
||
admin/AdminGdprPanel |
❌ NEEDS TEST |
||
admin/BoardManagement |
❌ NEEDS TEST |
||
admin/BuildingForm |
✅ CODEX_PROMPT.md |
✅ |
|
admin/OrganizationForm |
✅ CODEX_PROMPT.md |
✅ |
|
admin/SeedManager |
❌ NEEDS TEST |
||
admin/StorageMetrics |
❌ NEEDS TEST |
||
admin/UserForm |
✅ CODEX_PROMPT.md |
✅ |
|
age-requests/AgePetitionProgress |
❌ NEEDS TEST |
||
bookings/BookingCreateModal |
❌ NEEDS TEST |
||
bookings/BookingPanel |
❌ NEEDS TEST |
||
bookings/BookingStatusBadge |
⚠️ low risk |
||
bookings/ResourceCard |
❌ NEEDS TEST |
||
bookings/ResourceList |
❌ NEEDS TEST |
||
bookings/ResourceTypeBadge |
⚠️ low risk |
||
budgets/BudgetCreateForm |
❌ NEEDS TEST |
||
budgets/BudgetDetail |
❌ NEEDS TEST |
||
budgets/BudgetList |
❌ NEEDS TEST |
||
budgets/BudgetStatusBadge |
⚠️ low risk |
||
convocations/ConvocationDetailView |
❌ NEEDS TEST |
||
convocations/ConvocationList |
❌ NEEDS TEST |
||
convocations/ConvocationPanel |
❌ NEEDS TEST |
||
convocations/ConvocationRecipientList |
❌ NEEDS TEST |
||
convocations/ConvocationTrackingSummary |
❌ NEEDS TEST |
||
dashboards/AccountantDashboard |
❌ NEEDS TEST |
||
dashboards/AdminDashboard |
❌ NEEDS TEST |
||
dashboards/OwnerDashboard |
❌ NEEDS TEST |
||
dashboards/SyndicDashboard |
❌ NEEDS TEST |
||
energy-campaigns/CampaignDetail |
❌ NEEDS TEST |
||
energy-campaigns/CampaignStatusBadge |
⚠️ low risk |
||
energy-campaigns/CreateCampaignForm |
❌ NEEDS TEST |
||
energy-campaigns/CreateProviderOfferForm |
❌ NEEDS TEST |
||
energy-campaigns/EnergyBillUpload |
❌ NEEDS TEST |
||
energy-campaigns/EnergyCampaignList |
❌ NEEDS TEST |
||
energy-campaigns/ProviderOffersList |
❌ NEEDS TEST |
||
etats-dates/EtatDateCreateForm |
❌ NEEDS TEST |
||
etats-dates/EtatDateDetail |
❌ NEEDS TEST |
||
etats-dates/EtatDateList |
❌ NEEDS TEST |
||
etats-dates/EtatDateStatusBadge |
⚠️ low risk |
||
gamification/AchievementForm |
❌ NEEDS TEST |
||
gamification/AchievementList |
❌ NEEDS TEST |
||
gamification/AdminAchievementList |
❌ NEEDS TEST |
||
gamification/AdminChallengeList |
❌ NEEDS TEST |
||
gamification/ChallengeForm |
❌ NEEDS TEST |
||
gamification/ChallengeList |
❌ NEEDS TEST |
||
gamification/GamificationLeaderboard |
❌ NEEDS TEST |
||
inspections/InspectionDetail |
❌ NEEDS TEST |
||
inspections/InspectionList |
❌ NEEDS TEST |
||
local-exchanges/CreateExchangeForm |
❌ NEEDS TEST |
||
local-exchanges/CreditBalance |
❌ NEEDS TEST |
||
local-exchanges/ExchangeDetail |
❌ NEEDS TEST |
||
local-exchanges/ExchangeList |
❌ NEEDS TEST |
||
local-exchanges/ExchangeStatusBadge |
⚠️ low risk |
||
local-exchanges/ExchangeTypeBadge |
⚠️ low risk |
||
local-exchanges/Leaderboard |
✅ sel-exchange.scenario.ts |
✅ |
|
local-exchanges/SelStatistics |
❌ NEEDS TEST |
||
meetings/QuorumPanel |
✅ QuorumPanel.test.ts |
✅ |
|
notices/NoticeCreateModal |
❌ NEEDS TEST |
||
notices/NoticeDetail |
❌ NEEDS TEST |
||
notices/NoticeList |
❌ NEEDS TEST |
||
notices/NoticeStatusBadge |
⚠️ low risk |
||
notices/NoticeTypeBadge |
⚠️ low risk |
||
notifications/NotificationBell |
❌ NEEDS TEST |
||
notifications/NotificationDropdown |
❌ NEEDS TEST |
||
notifications/NotificationItem |
❌ NEEDS TEST |
||
notifications/NotificationList |
❌ NEEDS TEST |
||
notifications/NotificationPreferences |
❌ NEEDS TEST |
||
payments/PaymentList |
❌ NEEDS TEST |
||
payments/PaymentMethodAddModal |
❌ NEEDS TEST |
||
payments/PaymentMethodCard |
❌ NEEDS TEST |
||
payments/PaymentMethodList |
❌ NEEDS TEST |
||
payments/PaymentStats |
❌ NEEDS TEST |
||
payments/PaymentStatusBadge |
⚠️ low risk |
||
polls/CreatePollForm |
❌ NEEDS TEST |
||
polls/PollDetail |
❌ NEEDS TEST |
||
polls/PollList |
❌ NEEDS TEST |
||
polls/PollResults |
❌ NEEDS TEST |
||
polls/PollStatusBadge |
✅ PollStatusBadge.test.ts |
✅ |
|
polls/PollTypeBadge |
⚠️ low risk |
||
quotes/QuoteComparisonTable |
❌ NEEDS TEST |
||
quotes/QuoteDetail |
❌ NEEDS TEST |
||
quotes/QuoteList |
❌ NEEDS TEST |
||
quotes/QuoteStatusBadge |
⚠️ low risk |
||
resolutions/ResolutionCreateForm |
✅ ResolutionCreateForm.test.ts |
✅ |
|
resolutions/ResolutionList |
❌ NEEDS TEST |
||
resolutions/ResolutionStatusBadge |
✅ ResolutionStatusBadge.test.ts |
✅ |
|
resolutions/ResolutionVotePanel |
❌ NEEDS TEST |
||
sharing/AvailabilityStatusBadge |
⚠️ low risk |
||
sharing/LoanPanel |
❌ NEEDS TEST |
||
sharing/LoanRequestModal |
❌ NEEDS TEST |
||
sharing/LoanStatusBadge |
⚠️ low risk |
||
sharing/ObjectCategoryBadge |
⚠️ low risk |
||
sharing/ObjectConditionBadge |
⚠️ low risk |
||
sharing/SharedObjectCard |
❌ NEEDS TEST |
||
sharing/SharedObjectList |
❌ NEEDS TEST |
||
skills/ProficiencyBadge |
⚠️ low risk |
||
skills/SkillCategoryBadge |
⚠️ low risk |
||
skills/SkillOfferCard |
❌ NEEDS TEST |
||
skills/SkillOfferCreateModal |
❌ NEEDS TEST |
||
skills/SkillOfferDetail |
❌ NEEDS TEST |
||
skills/SkillOfferList |
❌ NEEDS TEST |
||
tickets/TicketAssignModal |
✅ TicketAssignModal.test.ts |
✅ |
|
tickets/TicketCreateModal |
❌ NEEDS TEST |
||
tickets/TicketDetail |
❌ NEEDS TEST |
||
tickets/TicketList |
❌ NEEDS TEST |
||
tickets/TicketPriorityBadge |
✅ TicketPriorityBadge.test.ts |
✅ |
|
tickets/TicketStatistics |
❌ NEEDS TEST |
||
tickets/TicketStatusBadge |
✅ TicketStatusBadge.test.ts |
✅ |
|
ui/AccessibleButton |
❌ NEEDS TEST |
||
ui/AccessibleModal |
❌ NEEDS TEST |
||
ui/Button |
✅ Button.test.ts |
✅ CODEX_PROMPT.md |
✅ |
ui/ConfirmDialog |
✅ ConfirmDialog.test.ts |
✅ CODEX_PROMPT.md |
✅ |
ui/FormInput |
✅ FormInput.test.ts |
✅ CODEX_PROMPT.md |
✅ |
ui/FormSelect |
✅ FormSelect.test.ts |
✅ CODEX_PROMPT.md |
✅ |
ui/FormTextarea |
✅ FormTextarea.test.ts |
✅ |
|
ui/Modal |
✅ Modal.test.ts |
✅ Consent.spec.ts |
✅ |
ui/Toast |
❌ NEEDS TEST |
||
ui/ToastContainer |
❌ NEEDS TEST |
||
work-reports/WorkReportDetail |
❌ NEEDS TEST |
||
work-reports/WorkReportList |
❌ NEEDS TEST |