Files
metabuilder/docs/testing/FUNCTION_TEST_COVERAGE.md
johndoe6345789 b3e17e7dd4 feat: Add troubleshooting guide and enhance act scripts
- Created a new troubleshooting guide in README.md for common issues and testing problems.
- Updated package.json to include new act commands for linting, type checking, building, and diagnosing workflows.
- Added a pre-commit hook script to validate workflows before commits.
- Enhanced run-act.sh script with logging, Docker checks, and improved output formatting.
- Improved test-workflows.sh with an interactive menu and performance tracking.
- Introduced setup-act.sh for quick setup and testing of act integration.
2025-12-25 13:16:45 +00:00

696 KiB

Function-to-Test Coverage Report

Generated: 2025-12-25T12:38:30.051Z

Summary

  • Total Functions: 185
  • Total Test Cases: 6120
  • Source Files with Functions: 109
  • Test Files: 760

Files with Function Coverage

dbal/ts/src/blob/index.ts

Functions: 1

  • createBlobStorage (line 15)

dbal/ts/src/core/validation.ts

Functions: 10

  • isValidEmail (line 9)
  • isValidUsername (line 15)
  • isValidSlug (line 24)
  • isValidTitle (line 33)
  • isValidLevel (line 38)
  • validateUserCreate (line 45)
  • validateUserUpdate (line 69)
  • validatePageCreate (line 90)
  • validatePageUpdate (line 114)
  • validateId (line 135)

src/components/AuditLogViewer.tsx

Functions: 1

  • AuditLogViewer (line 15)

src/components/Builder.tsx

Functions: 1

  • Builder (line 16)

src/components/Canvas.tsx

Functions: 1

  • Canvas (line 13)

src/components/CodeEditor.tsx

Functions: 1

  • CodeEditor (line 19)

src/components/ComponentCatalog.tsx

Functions: 1

  • ComponentCatalog (line 16)

src/components/ComponentConfigDialog.tsx

Functions: 1

  • ComponentConfigDialog (line 24)

src/components/ComponentHierarchyEditor.tsx

Functions: 1

  • ComponentHierarchyEditor (line 152)

src/components/CssClassBuilder.tsx

Functions: 1

  • CssClassBuilder (line 26)

src/components/CssClassManager.tsx

Functions: 1

  • CssClassManager (line 14)

src/components/DatabaseManager.tsx

Functions: 1

  • DatabaseManager (line 24)

src/components/DBALDemo.tsx

Functions: 1

  • DBALDemo (line 18)

src/components/DropdownConfigManager.tsx

Functions: 1

  • DropdownConfigManager (line 15)

src/components/examples/ContactForm.example.tsx

Functions: 1

  • ContactForm (line 58)

src/components/FieldRenderer.tsx

Functions: 1

  • FieldRenderer (line 20)

src/components/GenericPage.tsx

Functions: 1

  • GenericPage (line 21)

src/components/GitHubActionsFetcher.refactored.tsx

Functions: 1

  • GitHubActionsFetcher (line 25)

src/components/GitHubActionsFetcher.tsx

Functions: 1

  • GitHubActionsFetcher (line 45)

src/components/GodCredentialsSettings.tsx

Functions: 1

  • GodCredentialsSettings (line 12)

src/components/IRCWebchat.tsx

Functions: 1

  • IRCWebchat (line 26)

src/components/IRCWebchatDeclarative.tsx

Functions: 1

  • IRCWebchatDeclarative (line 27)

src/components/JsonEditor.tsx

Functions: 1

  • JsonEditor (line 20)

src/components/Level1.tsx

Functions: 1

  • Level1 (line 41)

src/components/level1/ContactSection.tsx

Functions: 1

  • ContactSection (line 4)

src/components/level1/FeaturesSection.tsx

Functions: 1

  • FeaturesSection (line 3)

src/components/level1/GodCredentialsBanner.tsx

Functions: 1

  • GodCredentialsBanner (line 16)

src/components/level1/HeroSection.tsx

Functions: 1

  • HeroSection (line 7)

src/components/level1/NavigationBar.tsx

Functions: 1

  • NavigationBar (line 10)

src/components/Level2.tsx

Functions: 1

  • Level2 (line 24)

src/components/level2/CommentsList.tsx

Functions: 1

  • CommentsList (line 15)

src/components/level2/ProfileCard.tsx

Functions: 1

  • ProfileCard (line 21)

src/components/Level3.tsx

Functions: 1

  • Level3 (line 37)

src/components/Level4.tsx

Functions: 1

  • Level4 (line 21)

src/components/level4/Level4Header.tsx

Functions: 1

  • Level4Header (line 22)

src/components/level4/Level4Summary.tsx

Functions: 1

  • Level4Summary (line 8)

src/components/level4/Level4Tabs.tsx

Functions: 1

  • Level4Tabs (line 28)

src/components/Level5.tsx

Functions: 1

  • Level5 (line 46)

src/components/level5/GodUsersTab.tsx

Functions: 1

  • GodUsersTab (line 11)

src/components/level5/Level5Header.tsx

Functions: 1

  • Level5Header (line 12)

src/components/level5/PowerTransferTab.tsx

Functions: 1

  • PowerTransferTab (line 17)

src/components/level5/PreviewTab.tsx

Functions: 1

  • PreviewTab (line 9)

src/components/level5/TenantsTab.tsx

Functions: 1

  • TenantsTab (line 15)

src/components/Login.tsx

Functions: 1

  • Login (line 13)

src/components/LuaEditor.tsx

Functions: 1

  • LuaEditor (line 31)

src/components/LuaSnippetLibrary.tsx

Functions: 1

  • LuaSnippetLibrary (line 37)

src/components/ModelListView.tsx

Functions: 1

  • ModelListView (line 41)

src/components/NerdModeIDE.tsx

Functions: 1

  • NerdModeIDE (line 79)

src/components/PackageImportExport.tsx

Functions: 1

  • PackageImportExport (line 39)

src/components/PackageManager.tsx

Functions: 1

  • PackageManager (line 22)

src/components/PageRoutesManager.tsx

Functions: 1

  • PageRoutesManager (line 16)

src/components/PasswordChangeDialog.tsx

Functions: 1

  • PasswordChangeDialog (line 16)

src/components/PropertyInspector.tsx

Functions: 1

  • PropertyInspector (line 22)

src/components/QuickGuide.tsx

Functions: 1

  • QuickGuide (line 7)

src/components/RecordForm.tsx

Functions: 1

  • RecordForm (line 20)

src/components/RenderComponent.tsx

Functions: 1

  • RenderComponent (line 28)

src/components/SchemaEditor.tsx

Functions: 1

  • SchemaEditor (line 16)

src/components/SchemaEditorLevel4.tsx

Functions: 1

  • SchemaEditorLevel4 (line 23)

src/components/ScreenshotAnalyzer.tsx

Functions: 1

  • ScreenshotAnalyzer (line 8)

src/components/SecurityWarningDialog.tsx

Functions: 1

  • SecurityWarningDialog (line 29)

src/components/shared/AppFooter.tsx

Functions: 1

  • AppFooter (line 6)

src/components/shared/AppHeader.tsx

Functions: 1

  • AppHeader (line 17)

src/components/SMTPConfigEditor.tsx

Functions: 1

  • SMTPConfigEditor (line 12)

src/components/ThemeEditor.tsx

Functions: 1

  • ThemeEditor (line 78)

src/components/UnifiedLogin.tsx

Functions: 1

  • UnifiedLogin (line 19)

src/components/UserManagement.tsx

Functions: 1

  • UserManagement (line 17)

src/components/WorkflowEditor.tsx

Functions: 1

  • WorkflowEditor (line 26)

src/components/WorkflowRunCard.tsx

Functions: 2

  • WorkflowRunStatus (line 10)
  • WorkflowRunCard (line 34)

src/ErrorFallback.tsx

Functions: 1

  • ErrorFallback (line 6)

src/hooks/use-mobile.ts

Functions: 1

  • useIsMobile (line 5)

src/hooks/useAutoRefresh.ts

Functions: 1

  • useAutoRefresh (line 23)

src/hooks/useCodeEditor.ts

Functions: 1

  • useCodeEditor (line 16)

src/hooks/useDBAL.ts

Functions: 4

  • useDBAL (line 15)
  • useKVStore (line 42)
  • useBlobStorage (line 138)
  • useCachedData (line 236)

src/hooks/useFileTree.ts

Functions: 1

  • useFileTree (line 18)

src/hooks/useGitHubFetcher.ts

Functions: 1

  • useGitHubFetcher (line 34)

src/hooks/useKV.ts

Functions: 1

  • useKV (line 12)

src/lib/auth.ts

Functions: 5

  • DEFAULT_USERS (line 23)
  • DEFAULT_CREDENTIALS (line 60)
  • getScrambledPassword (line 67)
  • canAccessLevel (line 71)
  • getRoleDisplayName (line 83)

src/lib/component-catalog.ts

Functions: 1

  • componentCatalog (line 3)

src/lib/component-registry.ts

Functions: 2

  • getComponentRegistry (line 54)
  • initializeComponentRegistry (line 61)

src/lib/database-dbal.server.ts

Functions: 6

  • initializeDBAL (line 18)
  • getDBAL (line 49)
  • dbalGetUsers (line 59)
  • dbalAddUser (line 80)
  • dbalUpdateUser (line 111)
  • dbalDeleteUser (line 139)

src/lib/database.ts

Functions: 3

  • DB_KEYS (line 80)
  • hashPassword (line 105)
  • verifyPassword (line 114)

src/lib/dbal-client.ts

Functions: 2

  • getDBALClient (line 7)
  • migrateToDBAL (line 42)

src/lib/dbal-integration.ts

Functions: 1

  • dbal (line 340)

src/lib/declarative-component-renderer.ts

Functions: 2

  • getDeclarativeRenderer (line 127)
  • loadPackageComponents (line 131)

src/lib/default-schema.ts

Functions: 1

  • defaultSchema (line 3)

src/lib/lua-engine.ts

Functions: 1

  • createLuaEngine (line 255)

src/lib/lua-examples.ts

Functions: 3

  • LUA_EXAMPLES (line 1)
  • getLuaExampleCode (line 210)
  • getLuaExamplesList (line 214)

src/lib/lua-snippets.ts

Functions: 5

  • LUA_SNIPPET_CATEGORIES (line 11)
  • LUA_SNIPPETS (line 27)
  • getSnippetsByCategory (line 980)
  • searchSnippets (line 987)
  • getSnippetById (line 996)

src/lib/package-catalog.ts

Functions: 1

  • PACKAGE_CATALOG (line 3)

src/lib/package-export.ts

Functions: 4

  • exportPackageAsZip (line 24)
  • importPackageFromZip (line 115)
  • downloadZip (line 163)
  • exportDatabaseSnapshot (line 213)

src/lib/package-glue.ts

Functions: 16

  • buildPackageRegistry (line 137)
  • getPackage (line 210)
  • getPackagesByCategory (line 215)
  • getPackageComponents (line 220)
  • getPackageScripts (line 225)
  • getPackageScriptFiles (line 230)
  • getAllPackageScripts (line 235)
  • getPackageExamples (line 243)
  • checkDependencies (line 248)
  • installPackageComponents (line 271)
  • installPackageScripts (line 280)
  • installPackage (line 310)
  • uninstallPackage (line 355)
  • getInstalledPackages (line 389)
  • isPackageInstalled (line 399)
  • exportAllPackagesForSeed (line 409)

src/lib/package-loader.ts

Functions: 8

  • initializePackageSystem (line 34)
  • getInstalledPackageIds (line 72)
  • getPackageContent (line 76)
  • getPackageManifest (line 81)
  • getPackageRegistry (line 86)
  • getModularPackageComponents (line 90)
  • getModularPackageScripts (line 96)
  • getModularPackageMetadata (line 102)

src/lib/page-renderer.ts

Functions: 1

  • getPageRenderer (line 176)

src/lib/password-utils.ts

Functions: 3

  • generateScrambledPassword (line 1)
  • simulateEmailSend (line 14)
  • DEFAULT_SMTP_CONFIG (line 46)

src/lib/prisma.ts

Functions: 1

  • prisma (line 7)

src/lib/sandboxed-lua-engine.ts

Functions: 1

  • createSandboxedLuaEngine (line 179)

src/lib/schema-utils.ts

Functions: 14

  • getModelKey (line 3)
  • getRecordsKey (line 7)
  • findModel (line 11)
  • getFieldLabel (line 17)
  • getModelLabel (line 21)
  • getModelLabelPlural (line 25)
  • getHelpText (line 29)
  • generateId (line 37)
  • validateField (line 41)
  • validateRecord (line 93)
  • getDefaultValue (line 107)
  • createEmptyRecord (line 134)
  • sortRecords (line 150)
  • filterRecords (line 164)

src/lib/security-scanner.ts

Functions: 3

  • securityScanner (line 535)
  • getSeverityColor (line 537)
  • getSeverityIcon (line 552)

src/lib/seed-data.ts

Functions: 1

  • seedDatabase (line 25)

src/lib/utils.ts

Functions: 1

  • cn (line 4)

src/lib/workflow-engine.ts

Functions: 1

  • createWorkflowEngine (line 230)

src/seed-data/components.ts

Functions: 1

  • initializeComponents (line 4)

src/seed-data/index.ts

Functions: 1

  • initializeAllSeedData (line 15)

src/seed-data/packages.ts

Functions: 1

  • initializePackages (line 3)

src/seed-data/pages.ts

Functions: 1

  • initializePages (line 4)

src/seed-data/scripts.ts

Functions: 1

  • initializeScripts (line 4)

src/seed-data/users.ts

Functions: 1

  • initializeUsers (line 5)

src/seed-data/workflows.ts

Functions: 1

  • initializeWorkflows (line 4)

src/types/monaco-editor-react.d.ts

Functions: 2

  • useMonaco (line 28)
  • loader (line 29)

Test Files

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

_codeql_detected_source_root/e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

_codeql_detected_source_root/e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

_codeql_detected_source_root/e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

_codeql_detected_source_root/packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

_codeql_detected_source_root/packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

_codeql_detected_source_root/src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

_codeql_detected_source_root/src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

_codeql_detected_source_root/src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

_codeql_detected_source_root/src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

_codeql_detected_source_root/src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

_codeql_detected_source_root/src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

e2e/crud.spec.ts

Test Cases: 7

  • Application Interface
  • should have landing page with navigation options
  • should navigate to login when clicking sign in
  • should have descriptive content on landing page
  • Login Interface
  • should have username and password fields
  • should have submit button

e2e/login.spec.ts

Test Cases: 5

  • Login functionality
  • should display login form after navigating from landing page
  • should show error on invalid credentials
  • should have register/sign up option
  • should have back button to return to landing

e2e/smoke.spec.ts

Test Cases: 6

  • Basic Smoke Tests
  • should load the application
  • should have proper page title
  • should display MetaBuilder landing page
  • should not have critical console errors on load
  • should have viewport properly configured

packages/admin_dialog/tests/components.test.ts

Test Cases: 3

  • Admin Dialog Components
  • should be a valid array
  • should have valid component structure if components exist

packages/admin_dialog/tests/metadata.test.ts

Test Cases: 6

  • Admin Dialog Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

packages/dashboard/tests/components.test.ts

Test Cases: 3

  • Dashboard Components
  • should be a valid array
  • should have valid component structure if components exist

packages/dashboard/tests/metadata.test.ts

Test Cases: 6

  • Dashboard Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

packages/data_table/tests/components.test.ts

Test Cases: 3

  • Data Table Components
  • should be a valid array
  • should have valid component structure if components exist

packages/data_table/tests/metadata.test.ts

Test Cases: 6

  • Data Table Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

packages/nav_menu/tests/components.test.ts

Test Cases: 3

  • Nav Menu Components
  • should be a valid array
  • should have valid component structure if components exist

packages/nav_menu/tests/metadata.test.ts

Test Cases: 6

  • Nav Menu Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

packages/notification_center/tests/components.test.ts

Test Cases: 3

  • Notification Center Components
  • should be a valid array
  • should have valid component structure if components exist

packages/notification_center/tests/metadata.test.ts

Test Cases: 6

  • Notification Center Package Metadata
  • should have valid package structure
  • should have correct package ID format
  • should have semantic version
  • should have exports defined
  • should have dependencies array

src/hooks/use-mobile.test.ts

Test Cases: 3

  • use-mobile
  • should respond to window resize events
  • should cleanup event listeners on unmount

src/hooks/useKV.test.ts

Test Cases: 9

  • useKV
  • should initialize with undefined when no default value provided
  • should update value when using updater function
  • should update value when providing direct value
  • should handle complex object updates
  • should handle array updates
  • should maintain separate state for different keys
  • should persist updates across multiple hooks with same key
  • should handle rapid updates correctly

src/lib/package-loader.test.ts

Test Cases: 24

  • package-loader
  • initializePackageSystem
  • should initialize the package system
  • should be idempotent - safe to call multiple times
  • should handle initialization without errors
  • getInstalledPackageIds
  • should return an array of package IDs
  • should return strings for package IDs
  • should not be empty if packages are loaded
  • getPackageContent
  • should return null for non-existent package
  • should return content object for valid package
  • getPackageManifest
  • should return null for non-existent package
  • should return manifest object for valid package
  • getPackageRegistry
  • should return package registry after initialization
  • should have correct registry structure if not null
  • getModularPackageComponents
  • should return an array
  • should return empty array (awaiting DB integration)
  • getModularPackageScripts
  • should return an array
  • should return empty array (awaiting DB integration)

src/lib/schema-utils.test.ts

Test Cases: 41

  • schema-utils
  • getModelKey
  • getRecordsKey
  • should generate a records key with prefix
  • should include records prefix
  • findModel
  • should find a model by app and model name
  • should return undefined if app not found
  • should return undefined if model not found in app
  • should handle multiple apps correctly
  • getFieldLabel
  • getModelLabel
  • should return custom label if provided
  • should auto-capitalize model name if no label
  • getModelLabelPlural
  • should return custom plural label if provided
  • should auto-pluralize if no labelPlural
  • getHelpText
  • should return help text if string
  • should join array help text with spaces
  • should return empty string if no help text
  • generateId
  • should generate a unique ID
  • should generate a string ID
  • should generate a non-empty ID
  • validateField
  • validateRecord
  • should validate all fields in a record
  • should return empty errors for valid record
  • should skip non-editable fields
  • getDefaultValue
  • createEmptyRecord
  • should create a record with all fields
  • should generate unique ID
  • should set createdAt for datetime fields
  • sortRecords
  • should put null values at the end
  • should not mutate original array
  • filterRecords
  • should handle null/undefined filter values
  • should not mutate original array

src/lib/utils.test.ts

Test Cases: 4

  • utils
  • cn
  • should handle empty input
  • should return string type

src/tests/package-integration.test.ts

Test Cases: 9

  • Package System Integration
  • should have all packages with unique IDs
  • should have all packages with valid versions
  • should have all packages with metadata
  • should have all packages with valid categories
  • should have all packages with exports configuration
  • should have all packages with dependencies array
  • should not have circular dependencies
  • should have all dependencies reference valid packages

Recommendations

Files Needing Test Coverage

  • src/ErrorFallback.tsx: 1 functions need tests
  • src/components/AuditLogViewer.tsx: 1 functions need tests
  • src/components/Builder.tsx: 1 functions need tests
  • src/components/Canvas.tsx: 1 functions need tests
  • src/components/CodeEditor.tsx: 1 functions need tests
  • src/components/ComponentCatalog.tsx: 1 functions need tests
  • src/components/ComponentConfigDialog.tsx: 1 functions need tests
  • src/components/ComponentHierarchyEditor.tsx: 1 functions need tests
  • src/components/CssClassBuilder.tsx: 1 functions need tests
  • src/components/CssClassManager.tsx: 1 functions need tests
  • src/components/DBALDemo.tsx: 1 functions need tests
  • src/components/DatabaseManager.tsx: 1 functions need tests
  • src/components/DropdownConfigManager.tsx: 1 functions need tests
  • src/components/FieldRenderer.tsx: 1 functions need tests
  • src/components/GenericPage.tsx: 1 functions need tests
  • src/components/GitHubActionsFetcher.refactored.tsx: 1 functions need tests
  • src/components/GitHubActionsFetcher.tsx: 1 functions need tests
  • src/components/GodCredentialsSettings.tsx: 1 functions need tests
  • src/components/IRCWebchat.tsx: 1 functions need tests
  • src/components/IRCWebchatDeclarative.tsx: 1 functions need tests
  • src/components/JsonEditor.tsx: 1 functions need tests
  • src/components/Level1.tsx: 1 functions need tests
  • src/components/Level2.tsx: 1 functions need tests
  • src/components/Level3.tsx: 1 functions need tests
  • src/components/Level4.tsx: 1 functions need tests
  • src/components/Level5.tsx: 1 functions need tests
  • src/components/Login.tsx: 1 functions need tests
  • src/components/LuaEditor.tsx: 1 functions need tests
  • src/components/LuaSnippetLibrary.tsx: 1 functions need tests
  • src/components/ModelListView.tsx: 1 functions need tests
  • src/components/NerdModeIDE.tsx: 1 functions need tests
  • src/components/PackageImportExport.tsx: 1 functions need tests
  • src/components/PackageManager.tsx: 1 functions need tests
  • src/components/PageRoutesManager.tsx: 1 functions need tests
  • src/components/PasswordChangeDialog.tsx: 1 functions need tests
  • src/components/PropertyInspector.tsx: 1 functions need tests
  • src/components/QuickGuide.tsx: 1 functions need tests
  • src/components/RecordForm.tsx: 1 functions need tests
  • src/components/RenderComponent.tsx: 1 functions need tests
  • src/components/SMTPConfigEditor.tsx: 1 functions need tests
  • src/components/SchemaEditor.tsx: 1 functions need tests
  • src/components/SchemaEditorLevel4.tsx: 1 functions need tests
  • src/components/ScreenshotAnalyzer.tsx: 1 functions need tests
  • src/components/SecurityWarningDialog.tsx: 1 functions need tests
  • src/components/ThemeEditor.tsx: 1 functions need tests
  • src/components/UnifiedLogin.tsx: 1 functions need tests
  • src/components/UserManagement.tsx: 1 functions need tests
  • src/components/WorkflowEditor.tsx: 1 functions need tests
  • src/components/WorkflowRunCard.tsx: 2 functions need tests
  • src/components/examples/ContactForm.example.tsx: 1 functions need tests
  • src/components/level1/ContactSection.tsx: 1 functions need tests
  • src/components/level1/FeaturesSection.tsx: 1 functions need tests
  • src/components/level1/GodCredentialsBanner.tsx: 1 functions need tests
  • src/components/level1/HeroSection.tsx: 1 functions need tests
  • src/components/level1/NavigationBar.tsx: 1 functions need tests
  • src/components/level2/CommentsList.tsx: 1 functions need tests
  • src/components/level2/ProfileCard.tsx: 1 functions need tests
  • src/components/level4/Level4Header.tsx: 1 functions need tests
  • src/components/level4/Level4Summary.tsx: 1 functions need tests
  • src/components/level4/Level4Tabs.tsx: 1 functions need tests
  • src/components/level5/GodUsersTab.tsx: 1 functions need tests
  • src/components/level5/Level5Header.tsx: 1 functions need tests
  • src/components/level5/PowerTransferTab.tsx: 1 functions need tests
  • src/components/level5/PreviewTab.tsx: 1 functions need tests
  • src/components/level5/TenantsTab.tsx: 1 functions need tests
  • src/components/shared/AppFooter.tsx: 1 functions need tests
  • src/components/shared/AppHeader.tsx: 1 functions need tests
  • src/hooks/useAutoRefresh.ts: 1 functions need tests
  • src/hooks/useCodeEditor.ts: 1 functions need tests
  • src/hooks/useDBAL.ts: 4 functions need tests
  • src/hooks/useFileTree.ts: 1 functions need tests
  • src/hooks/useGitHubFetcher.ts: 1 functions need tests
  • src/lib/auth.ts: 5 functions need tests
  • src/lib/component-catalog.ts: 1 functions need tests
  • src/lib/component-registry.ts: 2 functions need tests
  • src/lib/database-dbal.server.ts: 6 functions need tests
  • src/lib/database.ts: 3 functions need tests
  • src/lib/dbal-client.ts: 2 functions need tests
  • src/lib/dbal-integration.ts: 1 functions need tests
  • src/lib/declarative-component-renderer.ts: 2 functions need tests
  • src/lib/default-schema.ts: 1 functions need tests
  • src/lib/lua-engine.ts: 1 functions need tests
  • src/lib/lua-examples.ts: 3 functions need tests
  • src/lib/lua-snippets.ts: 5 functions need tests
  • src/lib/package-catalog.ts: 1 functions need tests
  • src/lib/package-export.ts: 4 functions need tests
  • src/lib/package-glue.ts: 16 functions need tests
  • src/lib/page-renderer.ts: 1 functions need tests
  • src/lib/password-utils.ts: 3 functions need tests
  • src/lib/prisma.ts: 1 functions need tests
  • src/lib/sandboxed-lua-engine.ts: 1 functions need tests
  • src/lib/security-scanner.ts: 3 functions need tests
  • src/lib/seed-data.ts: 1 functions need tests
  • src/lib/workflow-engine.ts: 1 functions need tests
  • src/seed-data/components.ts: 1 functions need tests
  • src/seed-data/index.ts: 1 functions need tests
  • src/seed-data/packages.ts: 1 functions need tests
  • src/seed-data/pages.ts: 1 functions need tests
  • src/seed-data/scripts.ts: 1 functions need tests
  • src/seed-data/users.ts: 1 functions need tests
  • src/seed-data/workflows.ts: 1 functions need tests
  • src/types/monaco-editor-react.d.ts: 2 functions need tests
  • dbal/ts/src/blob/index.ts: 1 functions need tests
  • dbal/ts/src/core/validation.ts: 10 functions need tests

Best Practices

  1. Parameterized Tests: Use it.each() for testing multiple similar scenarios
  2. Test Organization: Group related tests in describe() blocks
  3. Clear Descriptions: Use descriptive test names that explain what is being tested
  4. Edge Cases: Include tests for null, undefined, empty values, and boundary conditions
  5. Mocking: Use vi.fn() and vi.mock() for external dependencies
  6. Async Testing: Use async/await and act() for async operations
  7. Setup/Teardown: Use beforeEach and afterEach for test setup and cleanup