Skip to content

adding tests#449

Open
mattpannella wants to merge 5 commits intomainfrom
testing
Open

adding tests#449
mattpannella wants to merge 5 commits intomainfrom
testing

Conversation

@mattpannella
Copy link
Copy Markdown
Owner

  • Add minimal internal test seams: overridable URL fields on 9 services, Reset() on HttpHelper/ServiceHelper/CoresService/FirmwareService, gated via InternalsVisibleTo
  • Replace #if !DEBUG local-file overrides with PUPDATE_LOCAL_FILES env var; ship Properties/launchSettings.json so dotnet run keeps the dev workflow
  • Fix ConsoleHelper.ShowProgressBar crash on narrow / non-TTY consoles
  • Update CI: run tests in Release, publish TRX report, post coverage summary to $GITHUB_STEP_SUMMARY
  • Exclude tests/** from pupdate_legacy.csproj; register test project in pupdate.sln

…, with orchestration coverage of CoreUpdaterService.RunUpdates

  - Add minimal internal test seams: overridable URL fields on 9 services, Reset() on HttpHelper/ServiceHelper/CoresService/FirmwareService, gated via InternalsVisibleTo
  - Replace #if !DEBUG local-file overrides with PUPDATE_LOCAL_FILES env var; ship Properties/launchSettings.json so dotnet run keeps the dev workflow
  - Fix ConsoleHelper.ShowProgressBar crash on narrow / non-TTY consoles
  - Update CI: run tests in Release, publish TRX report, post coverage summary to $GITHUB_STEP_SUMMARY
  - Exclude tests/** from pupdate_legacy.csproj; register test project in pupdate.sln
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant