Commit 7162aad
consolidate: move co-located test projects to tests/ and fill coverage gaps (#493)
Move all test projects from src/c#/ to tests/:
- BowlTest, DifferentialTest, DrivelutionTest, ExtensionTest
Add missing unit test coverage:
- Core: UpgradeHubService, HttpDownloadSource, OssDownloadSource,
OssDownloadExecutor, OssStrategy (56 tests)
- Drivelution: CommandRunner, ServiceCollectionExtensions,
LinuxDriverValidator, WindowsDriverValidator,
LinuxGeneralDrivelution, WindowsGeneralDrivelution (43 tests)
- Extension: ExtensionServiceFactory (10 tests)
- Bowl: ProcessRunner, StorageHelper (17 tests)
126 new tests in total across 14 files.
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>1 parent 8c2f906 commit 7162aad
94 files changed
Lines changed: 2289 additions & 7449 deletions
File tree
- src/c#
- BowlTest
- DifferentialTest
- Abstractions
- Binary
- Differ
- Matchers
- Models
- Pipeline
- DrivelutionTest
- Core
- Execution
- LinuxImplementations
- Models
- Pipeline
- Utilities
- WindowsImplementations
- ExtensionTest
- Communication
- Core
- Dependencies
- Download
- tests
- BowlTest
- FileSystem
- Internal
- Strategies
- Utilities
- CoreTest
- Download
- Executors
- Sources
- Hubs
- Strategy
- DifferentialTest/Pipeline
- DrivelutionTest
- Core
- Exceptions
- Execution
- Linux/Implementation
- MacOSImplementations
- Models
- Pipeline
- Windows/Implementation
- ExtensionTest
- Catalog
- Common
- DTOs
- Enums
- Models
- Compatibility
- Core
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
Lines changed: 0 additions & 128 deletions
This file was deleted.
Lines changed: 0 additions & 154 deletions
This file was deleted.
0 commit comments